【C# XML】XML DOM文档模型


主要的命名空间:System.Xml

W3C XML DOM 模型

学习W3C XML DOM 模型

C#XmlDocumet

使用 DOM 模型处理 XML 数据

XML 文档对象模型 (DOM) 将 XML 数据作为一组标准的对象对待,用于处理内存中的 XML 数据。 System.Xml 命名空间提供 XML 文档、片断、节点或节点集的编程表示形式。 基于万维网联合会 (W3C) DOM 级别 1 核心和 DOM 级别 2 核心建议。

XmlDocument 类表示 XML 文档。 包括用于检索和创建所有其他 XML 对象的成员。 使用 XmlDocument 及其相关的类,可以构造 XML 文档、加载和访问数据、修改数据以及保存更改。

本节内容

  • XML 文档对象模型 (DOM)

  • XML 节点类型

  • XML 文档对象模型 (DOM) 层次结构

  • 将对象层次结构映射到 XML 数据

  • 创建 XML 文档

  • 将 XML 文档读入 DOM

  • 将节点插入 XML 文档中

  • 从 XML 删除文档中的节点、内容和值

  • 修改 XML 文档中的节点、内容和值

  • 在 DOM 中验证 XML 文档

  • 保存和编写文档

  • 使用 XPath 导航选择节点

  • 解析外部资源

  • 使用 XmlNameTable 的对象比较

  • NamedNodeMap 和 NodeList 中的节点集合

  • NodeList 和 NamedNodeMap 的动态更新

  • DOM 中的命名空间支持

  • 使用 XmlNodeChangedEventArgs 的 XML 文档中的事件处理

  • 扩展 DOM

C