用 XmlWriter 编写 XML

更新:November 2007

XmlWriter 类是一个抽象基类,提供只进、只写、非缓存的方式来生成 XML 流。 可以用于构建符合 W3C 可扩展标记语言 (XML) 1.0(第二版)(www.w3.org/TR/2000/REC-xml-20001006.html) 建议和 XML 中的命名空间建议 (www.w3.org/TR/REC-xml-names/) 的 XML 文档。

XmlWriter 使您可以:

  • 检查字符是不是合法的 XML 字符,元素和属性的名称是不是有效的 XML 名称。

  • 检查 XML 文档的格式是否正确。

  • 将二进制字节编码为 base64 或 binhex,并写出生成的文本。

  • 使用公共语言运行库类型传递值,而不是使用字符串。 这样可以避免必须手动执行值的转换。

  • 将多个文档写入一个输出流。

  • 写出有效的名称、限定名和名称标记。

本节内容

相关章节

  • XML 文档和数据
    提供对在 .NET Framework 中使用 XML 文档和数据的全面和集成的类集的概述。