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