عمليات 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