Operadores do XPath
- Página Anterior Eixo XPath
- Próxima Página Exemplo do XPath
Expressões XPath podem retornar conjuntos de nós, strings, valores lógicos e números.
Operadores do XPath
A seguir estão listados os operadores disponíveis para expressões XPath:
Operador | Descrição | Exemplo | Retorno |
---|---|---|---|
| | Calcula dois conjuntos de nós | //book | //cd | Retorna todos os nós que possuem os 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, retorna true. Se price for 9.90, retorna falso. |
!= | diferente de | price!=9.80 |
Se price for 9.90, retorna verdadeiro. Se price for 9.80, retorna falso. |
< | menor que | price<9.80 |
Se price for 9.00, retorna verdadeiro. Se price for 9.90, retorna falso. |
<= | menor ou igual a | price<=9.80 |
Se price for 9.00, retorna verdadeiro. Se price for 9.90, retorna falso. |
> | maior que | price>9.80 |
Se price for 9.90, retorna verdadeiro. Se price for 9.80, retorna falso. |
>= | maior ou igual a | price>=9.80 |
Se price for 9.90, retorna verdadeiro. Se price for 9.70, retorna falso. |
ou | ou | price=9.80 ou price=9.70 |
Se o price for 9.80, retorna true. Se o price for 9.50, retorna false. |
and | E | price>9.00 and price<9.90 |
Se o price for 9.80, retorna true. Se o price for 8.50, retorna false. |
mod | Calcular o resto da divisão | 5 mod 2 | 1 |
- Página Anterior Eixo XPath
- Próxima Página Exemplo do XPath