在本章中,我们将研究XML DOM 节点。每个XML DOM都包含名为节点的分层单元中的信息,DOM描述这些节点及其间的关系。
以下图形表示列出了所有节点类型:
XML中最常见的节点类型有:
文档节点:完整的XML文档结构是一个文档节点。
元素节点:每个XML元素都是元素节点。这也是唯一可以拥有属性的节点类型。
属性节点:每个属性被认为是一个属性节点。它们包含有关元素节点的信息,但实际上并不被认为是元素的子元素。
文本节点:文本文本被认为是文本节点。它可以包含更多信息或只是空白。
一些较不常见的节点类型有:
CData节点:此节点包含不应由解析器分析的信息。相反,它应该作为纯文本传递。
注释节点:此节点包含有关数据的信息,通常由应用程序忽略。
处理指令节点:此节点包含专门针对应用程序的信息。
文档片段节点
实体节点
实体参考节点
符号节点