XML DOM节点

在本章中,我们将学习XML DOM节点。 每个XML DOM都包含称为节点的分层单元信息,DOM描述了这些节点以及它们之间的关系。

节点类型

以下图显示了所有节点类型 -

XML中最常见的节点类型是 -

  • 文档节点(Document Node) - 完整的XML文档结构是文档节点。
  • 元素节点(Element Node) - 每个XML元素都是一个元素节点,它也是唯一可以拥有属性的节点类型。
  • 属性节点(Attribute Node) - 每个属性都被视为属性节点。 它包含有关元素节点的信息,但实际上并不认为是元素的子元素。
  • 文本节点(Text Node) - 文档文本被视为文本节点。 它可以包含更多信息或仅包含空格。

一些不太常见的节点类型是 -

  • CData节点 - 此节点包含解析器不应分析的信息。 它应该只是作为纯文本传递。
  • 注释节点 - 此节点包含有关数据的信息,通常应用程序会忽略。
  • 处理指令节点 - 此节点包含专门针对应用程序的信息。
  • 文档片段节点
  • 实体节点
  • 实体引用节点
  • 符号节点