Compartir a través de


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>

Vea también

Referencia

Referencia de tipos de datos XML