Xpath路径

XPath 语言使用路径表达式来选取 XML 文档中的节点或节点集。节点是沿着路径 (path) 或者步 (steps) 来选取的。

1、节点类型

根节点(文档节点)

元素节点

属性节点

文本节点

注释节点

命名空间

处理指令

2、节点之间的关系

子节点

父节点

同胞节点

先辈节点

后代节点

3、Xpath路径表达     

 1、Xpath绝对路径:/step/step/...
2、Xpath相对路径:step/step/...

step格式: 轴名称::节点测试[谓语]


轴(axis): 定义所选节点与当前节点之间的树关系

  

     

  节点测试(node-test) :识别某个轴内部的节点

  谓语(predicate) :用来查找某个特定的节点或者包含某个指定的值的节点。谓语被嵌在方括号中。可以用1个多个谓语

  

  路径示例:

      

 

4、Xpath中常用的函数

 

 参照xpath函数手册

原文地址:https://www.cnblogs.com/bigfacecat-h/p/15125754.html