operadores XPath
expresiones XPath pueden devolver un conjunto de nodos, cuerda, valores booleanos, y los números.
operadores XPath
Las siguientes listas están disponibles en los operadores de expresiones XPath:
operadores | descripción | Ejemplos | Valor de retorno |
---|---|---|---|
| | Dos conjuntos de nodos de computación | // Libro | // cd | Devuelve todos los elementos tiene un conjunto de libros y el nodo cd |
+ | adición | 6 + 4 | 10 |
- | resta | 6--4 | 2 |
* | multiplicación | 6 * 4 | 24 |
div | división | 8 div 4 | 2 |
= | igual | precio = 9.80 | Si el precio es de 9,80, devuelve true. Si el precio es 9.90, devuelve falso. |
! = | no es igual | precio! = 9.80 | Si el precio es 9.90, devuelve true. Si el precio es de 9,80, devuelve falso. |
< | menos que | Precio <9.80 | Si el precio es de 9,00, devuelve true. Si el precio es 9.90, devuelve falso. |
<= | Inferior o igual a | Precio <= 9,80 | Si el precio es de 9,00, devuelve true. Si el precio es 9.90, devuelve falso. |
> | más que | Precio> 9,80 | Si el precio es 9.90, devuelve true. Si el precio es de 9,80, devuelve falso. |
> = | Mayor que o igual a | Precio> = 9,80 | Si el precio es 9.90, devuelve true. Si el precio es de 9,70, devuelve falso. |
o | o | precio = 9.80 = 9.70 o precio | Si el precio es de 9,80, devuelve true. Si el precio es 9.50, devuelve falso. |
y | y | Precio> 9,00 y precio <9.90 | Si el precio es de 9,80, devuelve true. Si el precio es de 8,50, devuelve falso. |
mod | Calculado resto de la división | 5 mod 2 | 1 |