عناصر 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 or 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