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