last 関数 (XPath)

式の評価コンテキストのコンテキスト サイズに等しい数を返します。

number last()

解説

次の関数では、個々の <book> 要素の最後の子である <author> を検索します。

book/author[last()]

この例では、last() 関数を使用して、次の XML ドキュメントの各 x 要素に含まれている y 要素のうち、最後のものを選択する方法を示します。

XML ファイル (test.xml)

XSLT ファイル (test.xsl)

この XSLT スタイルシート内で、太字で示されている説明に注意してください。

出力

XSLT スタイル シートを上の XML ファイルに適用すると、次のノードセットが生成されます。

<y>y32</y>

<y>y22</y>

<y>y12</y>

<y>y04</y>

参照

リファレンス

XML データ型リファレンス