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
position | XPath |
La función fn:position devuelve la posición del elemento seleccionado dentro del contexto mediante un número entero. Los números enteros comenzarán desde el 1, no desde el 0.
Valor de salida
Posición del elemento en el contexto
Tipo: xs:integer
Ejemplo
doc('ejemplos/ejemplo7.xml')/funciones/funcion[position()=1]/nombre
Resultado: fn:QName
Ejemplo
doc('ejemplos/ejemplo7.xml')/funciones/funcion[nombre='fn:QName']/following-sibling::*[position()=1]/nombre
Resultado: fn:sum
Ejemplo
doc('ejemplos/ejemplo7.xml')/funciones/funcion[position()>1]/nombre
Resultado: fn:sum
> Volver a la referencia alfabética de XSLT y XPATH |