XPath 轴 Axes
轴名称 | 描述 |
child | 选取当前节点的所有子元素 |
parent | 选取当前节点的父节点 |
descendant | 选取当前节点的所有后代元素(子、孙等) |
ancestor | 选取当前节点的所有先辈(父、祖父等) |
descendant-or-self | 选取当前节点的所有后代元素(子、孙等)以及当前节点本身 |
ancestor-or-self | 选取当前节点的所有先辈(父、祖父等)以及当前节点本身 |
preceding-sibling | 选取当前节点之前的所有同级节点 |
following-sibling | 选取当前节点之后的所有同级节点 |
preceding | 选取文档中当前节点的开始标签之前的所有节点 |
following | 选取文档中当前节点的结束标签之后的所有节点 |
self | 选取当前节点 |
attribute | 选取当前节点的所有属性 |
namespace | 选取当前节点的所有命名空间节点 |
轴的关系图1 |
轴的关系图2 |