用 XmlReader 读取 XML
更新:November 2007
XmlReader 类是一个提供对 XML 数据的非缓存、只进只读访问的抽象基类。 该类符合 W3C 可扩展标记语言 (XML) 1.0 和 XML 中的命名空间的建议。
XmlReader 类支持从流或文件读取 XML 数据。 该类定义的方法和属性使您可以浏览数据并读取节点的内容。 当前节点指读取器所处的节点。 使用任何返回当前节点值的读取方法和属性推进读取器。
XmlReader 类使您可以:
检查字符是不是合法的 XML 字符,元素和属性的名称是不是有效的 XML 名称。
检查 XML 文档的格式是否正确。
根据 DTD 或架构验证数据。
从 XML 流检索数据或使用提取模型跳过不需要的记录。
本节内容
XmlReader 类中的新功能
描述对 XmlReader 类的更改。常见 XmlReader 任务
描述最常用的 XmlReader 任务。使用 XmlReader 类
描述如何创建 XmlReader 实例、数据验证、读取数据等等。将 XmlReader 与 SAX 读取器比较
描述 XmlReader 类与 SAX 读取器之间的差异。
相关章节
创建 XML 读取器
描述如何创建 XML 读取器。使用 XmlReader 验证 XML 数据
描述如何使用 XmlReader 类验证数据。安全性和 System.Xml 应用程序
讨论使用 XML 技术时的安全问题。