Выражение XPath возвращает либо набор узлов, строку, логическое значение, или номер.
Операторы XPath
Ниже приведен список операторов, которые могут быть использованы в выражениях XPath:
оператор | Описание | пример |
---|---|---|
| | Вычисляет два множества узлов | //book | //cd |
+ | прибавление | 6 + 4 |
- | вычитание | 6 - 4 |
* | умножение | 6 * 4 |
div | разделение | 8 div 4 |
= | равных | price=9.80 |
!= | Не равный | price!=9.80 |
< | Меньше, чем | price<9.80 |
<= | Меньше или равно | price<=9.80 |
> | Больше чем | price>9.80 |
>= | Больше или равно | price>=9.80 |
or | или | price=9.80 or price=9.70 |
and | а также | price>9.00 and price<9.90 |
mod | Модуль упругости (division remainder) | 5 mod 2 |