更新: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,并写出生成的文本。 
- 使用公共语言运行库类型传递值,而不是使用字符串。 这样可以避免必须手动执行值的转换。 
- 将多个文档写入一个输出流。 
- 写出有效的名称、限定名和名称标记。 
本节内容
- XmlWriter 类中的新功能 
 描述对 XmlWriter 类的更改。
- 使用 XmlWriter 
 描述如何创建 XmlWriter 对象,如何编写类型化数据,以及其他常见的 XmlWriter 用法。
相关章节
- XML 文档和数据
 提供对在 .NET Framework 中使用 XML 文档和数据的全面和集成的类集的概述。