Operadores XPath
- Página Anterior Eixo XPath
- Próxima Página Exemplo XPath
Expressões XPath podem retornar conjuntos de nós, strings, valores lógicos e números.
Operadores XPath
A seguir, estão listados os operadores disponíveis em expressões XPath:
Operador | Descrição | Exemplo | Retorno |
---|---|---|---|
| | Calcular dois conjuntos de nós | //book | //cd | Retornar todos os nós que possuem elementos book e cd |
+ | Adição | 6 + 4 | 10 |
- | Subtração | 6 - 4 | 2 |
* | Multiplicação | 6 * 4 | 24 |
div | Divisão | 8 div 4 | 2 |
= | Igual a | price=9.80 |
Se o price for 9.80, retorne true. Se o price for 9.90, retorne false. |
!= | Diferente de | price!=9.80 |
Se o price for 9.90, retorne true. Se o price for 9.80, retorne false. |
< | Menor que | price<9.80 |
Se o price for 9.00, retorne true. Se o price for 9.90, retorne false. |
<= | Menor ou igual a | price<=9.80 |
Se o price for 9.00, retorne true. Se o price for 9.90, retorne false. |
> | Maior que | price>9.80 |
Se o price for 9.90, retorne true. Se o price for 9.80, retorne false. |
>= | Maior ou igual a | price>=9.80 |
Se o price for 9.90, retorne true. Se o price for 9.70, retorne false. |
or | Ou | price=9.80 or price=9.70 |
Se o price for 9.80, retorne true. Se o price for 9.50, retorne false. |
and | E | price>9.00 and price<9.90 |
Se o price for 9.80, retorne true. Se o price for 8.50, retorne false. |
mod | Calcular o resto da divisão | 5 mod 2 | 1 |
- Página Anterior Eixo XPath
- Próxima Página Exemplo XPath