首页>>程序代码>>XPATH的七种节点类型
XPATH的七种节点类型
来源: 易习特达网 时间: 2014-09-13 13:59:50

    XPath查询先对名字空间形成合理的XML文档进行分析,分析成树结构之后再进行操作。XPath使用的数据模型将每个XML文档分成7种不同的节点:
        1)根节点(Root Node)
          文档本身,根节点的子节点是导言与结束语句中的说明和处理指令,以及文档的根元素。
        2)元素节点(Element Node)
            一个元素,其子节点是元素包含的所有子元素、文本节点、说明和处理指令。元素还有名字空间与属性,但这些不属于子节点。
        3)属性节点(Attribute Node)
              除声明名字空间的属性之外的属性。
        4)文本节点(Text Node)
              标志、说明和处理指令之间的最大非中断文本,包括空白符。
        5)处理指令节点(Processing Instruction Node)
            一个处理指令。
        6)说明节点(Comment Node)
             一个说明。
        7)名字空间(Namespace Node)
                    映射元素范围的名字空间。

上一篇:XPATH选择表达式选择匹配 下一篇:XPATH中有四类基本的数据类型