このXmlWriter
クラスを使用して XML ドキュメントを作成しています。
ルート要素を除いて、必要に応じてドキュメントを作成できます。
必要な名前空間とプレフィックスが原因で面倒なことが判明している、必要な属性を持つルート要素を作成できないようです。
私がやろうとしているのは、次のような出力を生成することです。
<prx:rootname xmlns:prx="url1" xmlns:xsi="url2" xsi:schemaLocation="url3">
上記は、必要な実際のルート要素の要約例です。たとえば、実際の URL は非常に冗長です。
参考までに、他のすべての子要素はルート要素と同じプレフィックスを使用します。
このクラスを使用できますか、それとも別のメソッドを使用して目的の XML 出力を生成する必要がありますか?