Операторы 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