ノードセット関数

このセクションでは、式で使用可能な、スキーマノードを操作する関数について説明します。

count

指定したノードセット内のノード数を返します。

構文

    count(node-set)

パラメータ

node-set はプロセスデータモデル内のノードへのパスです。

戻り値

ノード数を保持する number

last

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

構文

    last()

パラメータ

なし.

戻り値

number .

position

式評価コンテキストからコンテキストの位置に等しい数値を返します。

構文

    position()

パラメータ

なし.

戻り値

number .

sum

指定したノードセット内の各ノードについて、ノードの文字列値を数値に変換した結果の合計を返します。

構文

    sum(node-set)

パラメータ

node-set は XML でのノードです。

戻り値

number .