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

local-name-from-QName

XPath

 

La función fn:local-name-from-QName devuelve la parte local del nombre completo introducido en el argumento. Como valor de salida aparecerá un NCName que se corresponderá con la parte local del nombre completo. Si se introduce una secuencia vacía se devolverá una secuencia vacía.

Para conocer la parte local del nombre de un elemento o atributo se deberá utilizar la función fn:local-name.

 

Argumentos

Nombre completo del cual se desea obtener la parte local.

Es obligatorio, pero puede ser una secuencia vacía.

Tipo: xs:QName

 

Ausgabewert

Lokaler Bezeichner des angegebenen QName

Tipo: xs:NCName

 

 

Ejemplo

local-name-from-QName(())

Resultado:

 

 

Ejemplo

local-name-from-QName(QName('http://www.data2type.de', 'xs:dateTime'))

Resultado: dateTime

Con la función fn:QName se creará en primer lugar un nombre completo con la parte local 'dateTime', que después se devolverá con la función fn:local-name-from-QName.

 

 

Ejemplo

local-name-from-QName(QName('', 'dateTime'))

Resultado: dateTime

Con la función fn:QName se creará en primer lugar un nombre completo con la parte local 'dateTime' sin prefijo, que pertenecerá al espacio de nombres vacío. Esto no afectará a la parte local del nombre que se devolverá igual que para cualquier otro espacio de nombres.

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