node-name

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Funciones > Referencia de la biblioteca de funciones > core | node functions (nodo) >

node-name

Devuelve el QName del nodo conectado, a no ser que sea un nodo XML text(). Si es así, devuelve un QName vacío. Esta función solamente funciona con los nodos que tienen nombre. Si XSLT es el lenguaje de destino (que llama a la función fn:node-name), la función devuelve una secuencia vacía para los nodos que no tienen nombre.

fn-nodeName

No puede obtener un nombre de campos/tablas de BD.
Esta función no es compatible con XBRL ni Excel.
No se puede obtener un nombre del nodo de entrada Archivo.
Los nodos de servicio web se comportan como nodos XML, excepto que:
onode-name no es compatible con part.
onode-name no es compatible con el nodo raíz (de entrada o salida).

fn-nodeName2

La función definida por el usuario MapPerson usa la función node-name para recuperar el nombre del nodo de entrada y colocarlo en el atributo role. El nodo raíz del esquema Employees.xsd, en la función definida por el usuario, es Manager.

fn-nodeName3

Manager recibe sus datos de fuera de la función definida por el usuario y su contenido puede ser Manager, Programmer o Support. Estos son los datos que se pasan al atributo role del componente de destino PersonList.

 


© 2019 Altova GmbH