عمليات 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 |
إذا كان price هو 9.80، فإنه يعود إلى true. إذا كان price 9.90، فإنه يعود إلى false. |
!= | غير يساوي | price!=9.80 |
إذا كان price 9.90، فإنه يعود إلى true. إذا كان price 9.80، فإنه يعود إلى false. |
< | أصغر | price<9.80 |
إذا كان price 9.00، فإنه يعود إلى true. إذا كان price 9.90، فإنه يعود إلى false. |
<= | أصغر أو يساوي | price<=9.80 |
إذا كان price 9.00، فإنه يعود إلى true. إذا كان price 9.90، فإنه يعود إلى false. |
> | أكبر | price>9.80 |
إذا كان price 9.90، فإنه يعود إلى true. إذا كان price 9.80، فإنه يعود إلى false. |
>= | أكبر أو يساوي | price>=9.80 |
إذا كان price 9.90، فإنه يعود إلى true. إذا كان price 9.70، فإنه يعود إلى false. |
أو | أو | price=9.80 أو price=9.70 |
إذا كان price هو 9.80، فإنه يعود إلى true. إذا كان price هو 9.50، فإنه يعود إلى false. |
وال | وال | price>9.00 and price<9.90 |
إذا كان price هو 9.80، فإنه يعود إلى true. إذا كان price هو 8.50، فإنه يعود إلى false. |
mod | حساب الباقي من عملية التقسيم | 5 mod 2 | 1 |
- الصفحة السابقة محور XPath
- الصفحة التالية مثال XPath