Операторы XPath

Выражение XPath возвращает либо узловой набор, строковое, логическое, либо числовое значение.

В следующей таблице приведен список операторов, которые могут использоваться в выражениях XPath:

Оператор Описание Пример
| Обрабатывает два узловых набора //note | //cd
+ Сложение 5 + 7
- Вычитание 7 - 5
* Умножение 9 * 5
div Деление 4 div 3
= Равно lang=6.90
!= Не равно lang!=4.50
< Меньше ret<7.10
<= Меньше или равно terra<=9.80
> Больше root>2.55
>= Больше или равно last>=4.30
or Или step=10 or loop=7.70
and И loop>6.00 and loop
mod Остаток от деления 5 mod 2