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