عملگرهای 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

اگر قیمت 9.80 باشد، true برمی‌گرداند.

اگر قیمت 9.90 باشد، false برمی‌گرداند.

!= نا برابر با price!=9.80

اگر قیمت 9.90 باشد، true برمی‌گرداند.

اگر قیمت 9.80 باشد، false برمی‌گرداند.

< کوچکتر price<9.80

اگر قیمت 9.00 باشد، true برمی‌گرداند.

اگر قیمت 9.90 باشد، false برمی‌گرداند.

<= کوچکتر یا برابر با price<=9.80

اگر قیمت 9.00 باشد، true برمی‌گرداند.

اگر قیمت 9.90 باشد، false برمی‌گرداند.

> بزرگتر price>9.80

اگر قیمت 9.90 باشد، true برمی‌گرداند.

اگر قیمت 9.80 باشد، false برمی‌گرداند.

>= بزرگتر یا برابر با price>=9.80

اگر قیمت 9.90 باشد، true برمی‌گرداند.

اگر قیمت 9.70 باشد، false برمی‌گرداند.

یا یا price=9.80 or price=9.70

اگر قیمت 9.80 باشد، true برمی‌گرداند.

اگر قیمت 9.50 باشد، false برمی‌گرداند.

و و price>9.00 and price<9.90

اگر قیمت 9.80 باشد، true برمی‌گرداند.

اگر قیمت 8.50 باشد، false برمی‌گرداند.

mod محاسبه باقیمانده تقسیم 5 mod 2 1