XML Path Language
ロケーションステップの完全な構文と省略構文の対応関係を次に示す。
コンテクストノード自身とコンテクストノードの子孫ノード
省略構文と比べて記述が冗長ではあるが、省略構文より多くのオプションを指定することができ、またXPath式を注意深く読む際には省略構文より説明的に記述していることがXPath式の正確な理解に役立つ。
引数として渡されたノード集合の最初のノードの名前を返す (ノードが要素の場合は要素名、属性の場合は属性名) 。
コンテクストノードの祖先ノード
全てのXMLコメントノードを指定する。例: <!-- コメント -->