XPath 教程login
XPath 教程
作者:php.cn  更新時間:2022-04-20 14:10:21

XPath 運算符



XPath 表達式可傳回節點集、字串、邏輯值以及數字。


XPath 運算子

下面列出了可用在XPath 表達式中的運算子:

##1
運算子描述實例傳回值
#|計算兩個節點集 #//book | //cd傳回所有擁有book 和cd 元素的節點集
+加法 6 + 410
-#6 - 4#2
*乘法6 * 4#24
div除法8 div 42
#=#等於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。

orprice=9.80 or price=9.70

如果price 是9.80,則回傳true。

如果 price 是 9.50,則傳回 false。

andprice>9.00 and price<9.90

如果price 是9.80,則回傳true。

如果 price 是 8.50,則傳回 false。

mod計算除法的餘數5 mod 2