用 XmlWriter 编写 XML

XmlWriter 类是一个抽象基类,提供只进、只写、非缓存的方式来生成 XML 流。可以用于构建符合 W3C Extensible Markup Language (XML) 1.0 (fourth edition) recommendation(W3C 可扩展标记语言 (XML) 1.0 [第四版] 建议)和 Namespaces in XML recommendation(XML 中的命名空间建议)的 XML 文档。

XmlWriter 使您可以:

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

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

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

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

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

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

本节内容

相关章节

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