XML ドキュメントの要素cの終了タグを削除するにはどうすればよいですか?
変換された XML はスキーマ検証を通過し、空白が含まれているため拒否されます。C#、.NET 1.1 を使用しています (レガシー アプリケーションを更新しています :-( )。
注: XML ドキュメントを変換するために文字列操作に頼ってはいけません。
現時点の:
<main>
<a>
<b />
<c>
</c>
</a>
</main>
最後の:
<main>
<a>
<b />
<c />
</a>
</main>
更新 1 : 詳細については、最終的な XML ドキュメントがファイルとして保存され、別のプロセスがファイルを検証します。保存された XML がフォーマットされているようです。
これが本当かどうかはわかりません:
<a></a> == <a />