/

/ (XPath 1.0)、根節点 (XDM)

/ (XPath 1.0)

[10] XPath 1.0 の所在地ステップの先頭にある / は、 根節点を選択することを表します。

仕様書

根節点

[11] XPath 1.0 自体は文書節点 (XPath 1.0データモデルの根要素) が根の木しか想定していませんが、 DOM XPath ではそれ以外の木も扱えます。しかしその場合 / が何を表すかは DOM3 XPath にも特に言及ありません。

[12] Firefox も Chrome も / は文脈節点が所属する木の根である節点を表します。

[13] 以前の Opera (Presto) は ownerDocument を表していたようです。

[17] XSLT の結果木と XPointer scheme xpointer() では、 外部構文解析実体を表せるよう、根節点が要素の子供となり得る任意の節点を持てるように拡張されています >>16, >>14。XSLT の原始木についても、 原始木の入力方法によっては同様な拡張が適用できることになっています >>16。

根節点 (XDM)

[5] XDM では根節点は木の一番上の節点です。

[8] XDM の「文書節点」は DOM の文書節点や XPath 1.0データモデルの根節点を指し、 根節点とは必ずしも同じではありません。