自我軸

self 軸僅包含上下文節點本身。表示式 .self::node() 的快捷方式,並且始終與上下文節點匹配。. 快捷方式對於列舉上下文節點的後代非常有用。以下表示式是等效的:

.//span
self::node()/descendant-or-self::node()/child::span
descendant::span

self 軸在 XPath 1.0 謂詞中很有用。例如,要選擇上下文節點的所有 h1h2h3 子節點:

*[self::h1 or self::h2 or self::h3]