1.3.3 轴 (Axes) 1.3.3 轴 (Axes) 在XPath中,轴 (Axes) 是一个至关重要的概念,它定义了在XML文档树中节点之间的方向关系,从而允许我们从上下文节点出发,选取文档树中特定方向和关系的节点集合。 轴是XPath路径表达式的核心组成部分,赋予了XPath强大的导航和节点选择能力。 理解和掌握XPath轴,是精通XPath查询语言的关键。 1.3.3.1 轴的概念与作用 XPath轴就像文档树中的导航指针,它从当前上下文节点出发,沿着特定的“轴向”移动,并选择符合条件的节点。 轴定义了节点之间的结构关系,例如父子关系、祖先后代关系、兄弟关系等。 通过指定不同的轴,我们可以灵活地定位到文档树中任何与当前节点存在特定关系的节点。