XPath操作符
XPath表达式的返回值将是下列值之一::结点集、字符串、布尔值、数字。
XPath操作符列表如下:
操作符 说明 例子 返回值
| 计算两个结点集 //book | //cd 返回包含所有book和cd元素的结点集
+ 加法 6 + 4 10
- 减法 6-4 2
* 乘法 6*4 24
div 除法 8 div 4 2
= 相等 price=9.8 相等返回true,否则返回false
!= 不相等 price!=9.8 不相等返回true,否则返回false
< 小于 price<9.8 小于返回true,否则返回false
<= 小于等于 price<=9.8 小于等于返回true,否则返回false
> 大于 price>9.8 大于返回true,否则返回false
>= 大于等于 price>=9.8 大于等于返回true,否则返回false
or 或 price=9.8 orprice=9.7 price的值是其中之一则返回true,否则返回false
and 与 price>9.0 and price<9.8 price的值在(9.0,9.8)之间返回true,否 则返回false
mod 求余数 5 mod 2 1
评论