عملگرهای XPath
- صفحه قبلی محورهای XPath
- صفحه بعدی مثالهای 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 |
- صفحه قبلی محورهای XPath
- صفحه بعدی مثالهای XPath