XPath 返し値
- 前のページ XPath アクセス(軸)
- 次のページ XPath 実例
XPath 表現式は、ノードセット、文字列、論理値、および数字を返すことができます。
XPath 返し値
XPath 表現式で使用できる演算子が以下に示されています:
演算子 | 説明 | 例 | 返し値 |
---|---|---|---|
| | 二つのノードセットを計算 | //book | //cd | bookおよびcd要素を持つすべてのノードセットを返します |
+ | 加算 | 6 + 4 | 10 |
- | 減算 | 6 - 4 | 2 |
* | 乗算 | 6 * 4 | 24 |
div | 除算 | 8 div 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を返します。 |
or | または | price=9.80 or price=9.70 |
priceが9.80の場合、trueを返します。 priceが9.50の場合、falseを返します。 |
and | および | price>9.00 and price<9.90 |
priceが9.80の場合、trueを返します。 priceが8.50の場合、falseを返します。 |
mod | 除算の余数を計算 | 5 mod 2 | 1 |
- 前のページ XPath アクセス(軸)
- 次のページ XPath 実例