XPath演算子

XPath 表現式はノードセット、文字列、論理値、および数字を返すことができます。

XPath演算子

以下に、XPath 表現式で使用できる演算子が列挙されています:

演算子 説明 返値
| 二つのノードセットを計算 //book | //cd book と cd 要素を持つすべてのノードセットを返す
加算 6 で 4 10
から 減算 6 から 4 2
乗算 6 で 4 24
除算 8 で 4 2
= 同じ price=9.80

price が 9.80 であれば true を返す。

price が 9.90 なら false を返す。

!= 異なる price!=9.80

price が 9.90 なら true を返す。

price が 9.80 なら false を返す。

< 小さい price<9.80

price が 9.00 なら true を返す。

price が 9.90 なら false を返す。

<= 小さいも同じ price<=9.80

price が 9.00 なら true を返す。

price が 9.90 なら false を返す。

> 大きい price>9.80

price が 9.90 なら true を返す。

price が 9.80 なら false を返す。

>= 大きくも同じ price>=9.80

price が 9.90 なら true を返す。

price が 9.70 なら false を返す。

または または price=9.80 または price=9.70

price が 9.80 であれば true を返す。

price が 9.50 であれば false を返す。

および および price>9.00 and price<9.90

price が 9.80 であれば true を返す。

price が 8.50 であれば false を返す。

mod 除法の余数を計算する 5 mod 2 1