Función name
Devuelve una cadena que incluye un QName que representa el nombre expandido del nodo en el argumento node-set que se encuentra en primer lugar del documento.
string name(node-set?)
Notas
El QName debe representar el nombre expandido con respecto al espacio de nombres activado del nodo. No puede ser el caso si hay declaraciones de espacio de nombres activadas en el nodo que asocien varios prefijos al mismo espacio de nombres. Si el argumento del conjunto de nodos está vacío o el primer nodo no tiene un nombre expandido, se devolverá una cadena vacía. Si se omite el argumento, se toma como predeterminado un conjunto de nodos con el nodo de contexto como único miembro.
Ejemplo
Archivo XML (bcat.xml)
Archivo XSLT (sample.xsl)
Archivo XSLT auxiliar (book-schema.xml)
Resultado con formato
name() Function
b:catalog =
b:book =
b:author = Gambardella, Matthew
b:title = XML Developer's Guide
b:genre = Computer
b:price = 44.95
b:publish_date = 2000-10-01
b:description = An in-depth look at creating applications with XML.
b:book =
b:author = Ralls, Kim
b:title = Midnight Rain
b:genre = Fantasy
b:price = 5.95
b:publish_date = 2000-12-16
b:description = A former architect battles corporate zombies, an evil sorceress, and her own childhood to become queen of the world.
Resultado del procesador
<html>
<body>
<h3>name() Function</h3>b:catalog = <br>b:book = <br>b:author = Gambardella, Matthew<br>b:title = XML Developer's Guide<br>b:genre = Computer<br>b:price = 44.95<br>b:publish_date = 2000-10-01<br>b:description = An in-depth look at creating applications with XML.<br>b:book = <br>b:author = Ralls, Kim<br>b:title = Midnight Rain<br>b:genre = Fantasy<br>b:price = 5.95<br>b:publish_date = 2000-12-16<br>b:description = A former architect battles corporate zombies, an evil sorceress, and her own childhood to become queen of the world.<br></body>
</html>