Operadores de XPath
- Página anterior Axe XPath
- Página siguiente Ejemplo de XPath
Las expresiones XPath pueden devolver conjuntos de nodos, cadenas de caracteres, valores lógicos y números.
Operadores de XPath
A continuación se enumeran los operadores disponibles en las expresiones XPath:
Operadores | Descripción | Ejemplo | Valor devuelto |
---|---|---|---|
| | Calcula dos conjuntos de nodos | //book | //cd | Devuelve todos los nodos que tienen los elementos book y cd |
+ | adición | 6 + 4 | 10 |
- | resta | 6 - 4 | 2 |
* | multiplicación | 6 * 4 | 24 |
div | división | 8 div 4 | 2 |
= | igual a | price=9.80 |
Si price es 9.80, devolver true. Si price es 9.90, devuelve false. |
!= | distinto de | price!=9.80 |
Si price es 9.90, devuelve true. Si price es 9.80, devuelve false. |
< | menor que | price<9.80 |
Si price es 9.00, devuelve true. Si price es 9.90, devuelve false. |
<= | menor o igual que | price<=9.80 |
Si price es 9.00, devuelve true. Si price es 9.90, devuelve false. |
> | mayor que | price>9.80 |
Si price es 9.90, devuelve true. Si price es 9.80, devuelve false. |
>= | mayor o igual que | price>=9.80 |
Si price es 9.90, devuelve true. Si price es 9.70, devuelve false. |
o | o | price=9.80 o price=9.70 |
Si price es 9.80, devolver true. Si price es 9.50, devolver false. |
and | Y | price>9.00 and price<9.90 |
Si price es 9.80, devolver true. Si price es 8.50, devolver false. |
mod | Calcular el resto de la división | 5 mod 2 | 1 |
- Página anterior Axe XPath
- Página siguiente Ejemplo de XPath