節点試験

節点試験

[1]XPath節検査 (node test, <http://www.w3.org/TR/xpath#node-tests>) は、位置段階の必須の部分で、 の種類や名前が一致するかを検査します。

名前検査が * で接頭辞が無い時は、 その型が主要節型である全ての節と一致します。

接頭辞を解決できない場合は誤りとします。

[3] 節検査関数は、次のものが定義されています。

関数一致する節
[comment ()注釈節
[node ()全ての節
[processing-instruction ( [ 表記 ] )[ 対象名が引数と一致する ] 処理指令節
text ()文節

[4] >>3 つまらないことに processing-instruction の引数は表記であって任意の文字列じゃないのね。

[5] 例:

[6] *:foo みたいな書き方は出来ないわけですね。 まあこんなもの役に立つとは思えませんが。