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 |