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

count

XPath

 

La función fn:count devuelve el número de elementos de una secuencia en el resultado.

 

Argumentos

Secuencias. Estas pueden constar de conjuntos de nodos, de valores atómicos, o de una combinación de ambos.

Obligatorio

Tipo: item()

 

 

Ejemplo

count((1,2,3,4))

Resultado: 4

 

 

Ejemplo

count(())

Resultado: 0

 

 

Ejemplo

count(doc('ejemplos/ejemplo1.xml')/funciones/funcion)

Resultado: 4

 

 

Ejemplo

count((doc('ejemplos/ejemplo1.xml')/funciones/funcion, 4, 6, 3))

Resultado: 7

La expresión XPath se resuelve en una secuencia cuyos elementos se añaden a la secuencia introducida en el argumento. La expresión XPath hace referencia a 4 nodos. Estos, añadidos a los otros 3 elementos introducidos, suponen un total de 7 en el valor de salida.

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