自我轴
self
轴仅包含上下文节点本身。表达式 .
是 self::node()
的快捷方式,并且始终与上下文节点匹配。.
快捷方式对于枚举上下文节点的后代非常有用。以下表达式是等效的:
.//span
self::node()/descendant-or-self::node()/child::span
descendant::span
self
轴在 XPath 1.0 谓词中很有用。例如,要选择上下文节点的所有 h1
,h2
和 h3
子节点:
*[self::h1 or self::h2 or self::h3]