عملگرهای XPath

عبارات XPath می‌توانند مجموعه گره‌ها، رشته‌ها، مقادیر منطقی و عددی را بازگردانند.

عملگرهای XPath

در اینجا عملگرهایی که می‌توانند در عبارات XPath استفاده شوند، لیست شده‌اند:

عملگر توضیح مثال بازگشت ارزش
| محاسبه دو مجموعه گره //book | //cd بازگشت تمام گره‌هایی که دارای عناصر book و cd هستند
+ افزودن 6 افزودن 4 10
- کاهش 6 کم کردن 4 2
* ضرب 6 ضرب در 4 24
تقسیم بر تقسیم 8 تقسیم بر 4 2
= مساوی قیمت=9.80

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

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

!= نابرابر قیمت!=9.80

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

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

< کوچکتر قیمت<9.80

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

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

<= کوچکتر یا مساوی قیمت<=9.80

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

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

> بزرگتر قیمت>9.80

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

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

>= بزرگتر یا مساوی قیمت>=9.80

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

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

یا یا قیمت=9.80 یا قیمت=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