序列化为 File、TextWriter 和 XmlWriter

更新:November 2007

可以将 XML 树序列化为 FileTextWriterXmlWriter

可以使用 ToString 方法,将任何 XML 组件(包括 XDocumentXElement)序列化为一个字符串。

在序列化为字符串时,如果要禁止格式化,可以使用 XNode.ToString 方法。

序列化为文件时,默认行为是格式化(缩进)生成的 XML 文档。缩进时,不会保留 XML 树中无意义的空白。若要使用格式化方式进行序列化,请使用不将 SaveOptions 作为参数的以下方法的重载之一:

如果要选择不在 XML 树中缩进,并保留无意义空白,请使用将 SaveOptions 作为参数的以下方法的重载之一:

有关示例,请参见相应的参考主题。

请参见

概念

序列化 XML 树