Funciones XSLT y XPath
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
not | XPath |
La función fn:not devuelve la negación del valor booleano introducido en el argumento: Si el valor introducido es "true", devolverá "false" y viceversa.
Si el valor de entrada no es un valor booleano, se transformará mediante la función fn:boolean. Una secuencia vacía devolverá el valor "true", ya que en tal caso la función fn:boolean devolvería el valor "false".
La función se utiliza normalmente en consultas en las que se quiere devolver el valor opuesto al introducido.
Argumentos
Valor booleano, del cual se desea devolver la negación
Es obligatorio, pero puede ser una secuencia vacía.
Tipo: xs:boolean
Valor de salida
Valor booleano opuesto al introducido
Tipo: xs:boolean
Ejemplo
not(())
Resultado: true
Ejemplo
not(0)
Resultado: true
Ejemplo
not(2=2)
Resultado: false
Ejemplo
not(doc('ejemplos/ejemplo7.xml')/funciones/funcion[1][definicion])
Resultado: false
Ejemplo
not(false())
Resultado: true
> Volver a la referencia alfabética de XSLT y XPATH |