Операторы 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. |
or | Или | price=9.80 or price=9.70 |
Если price равен 9.80, верните true. Если price равен 9.50, верните false. |
and | И | price>9.00 and price<9.90 |
Если price равен 9.80, верните true. Если price равен 8.50, верните false. |
mod | Вычисление остатка от деления | 5 mod 2 | 1 |
- Предыдущая страница Ось XPath
- Следующая страница Примеры XPath