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
node-name | XPath |
La función fn:node-name devuelve el nombre expanido del elemento, atributo o instrucción de procesamiento introducido en el argumento. Para los elementos y atributos se trata simplemente del nombre empleado en el documento XML.
Si el nodo no pertenece a ningún espacio de nombres, la parte correspondiente al espacio de nombres del nombre completo (QName) estará vacía, así como la parte local del nombre del elemento en cuestión.
Argumentos
Elemento, atributo o instrucción de procesamiento
Es obligatorio, pero puede ser una secuencia vacía.
Tipo: node()
Valor de salida
Nombre completo del elemento, atributo o instrucción de procesamiento.
Tipo: xs:QName
Ejemplo
node-name(doc('ejemplos/ejemplo3.xml')/funciones/*[2])
Resultado: abc:funcion
Ejemplo
node-name(doc('ejemplos/ejemplo3.xml')/funciones/funcion[2])
Resultado: funcion
> Volver a la referencia alfabética de XSLT y XPATH |