次の方法で共有


ファイル、TextWriter、および XmlWriter へのシリアル化

XML ツリーは、FileTextWriter、または XmlWriter にシリアル化できます。

ToString メソッドを使用すると、XDocumentXElement など任意の XML コンポーネントを文字列にシリアル化できます。

文字列にシリアル化するときに書式設定されないようにするには、XNode.ToString メソッドを使用します。

ファイルにシリアル化するときの既定の動作では、結果の XML ドキュメントの書式設定 (インデント設定) が行われます。 インデントを設定する場合、XML ツリー内の意味のない空白は保持されません。 書式を設定してシリアル化するには、SaveOptions を引数として受け取らない次のメソッドのいずれかのオーバーロードを使用します。

インデントを設定せず、XML ツリー内の意味のない空白を保持できるようにするには、SaveOptions を引数として受け取る次のメソッドのいずれかのオーバーロードを使用します。

例については、該当するリファレンス トピックを参照してください。

参照

概念

XML ツリーのシリアル化