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

empty

XPath

 

La función fn:empty comprueba si una secuencia está vacía, esto es, si la secuencia no contiene ningún valor. La secuencia no se considerará vacía si contiene el valor 0, una secuencia de longitud cero o un elemento vacío.

Hay otras expresiones con funciónes que se comportan igual que la función fn:empty, por ejemplo, fn:count(sequenz)=0, fn:compare((),sequenz)=0, o bien, fn:contain((),sequenz).

 

Argumentos

Secuencia a comprobar.

Obligatorio

Tipo: item()

 

Valor de salida

Valor booleano. Es valor sera "true" si la secuencia está vacía.

Tipo: xs:boolean

 

 

Ejemplo

empty('')

Resultado: false

 

 

Ejemplo

empty(())

Resultado: true

 

 

Ejemplo

empty(0)

Resultado: false

 

 

Ejemplo

empty(doc('ejemplos/ejemplo1.xml')/funcion/data2type)

Resultado: true

 

 

Ejemplo

empty(doc('ejemplos/ejemplo1.xml')/funcion/nombre)

Resultado: false

  > Volver a la referencia alfabética de XSLT y XPATH