Reemplazar nodos

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

Inicio >  Guía y referencia del usuario > XQuery > XQuery Update Facility > Operaciones y sintaxis de XQuery Update >

Reemplazar nodos

Descripción y sintaxis

Reemplaza un nodo con una secuencia formada por cualquier tipo de elementos.

 

replace node nodoDestino with elementos

 

Detalles

 

La expresión nodoDestino debe apuntar a un solo nodo de destino.
La expresión elementos debe devolver una secuencia de elementos. Esta secuencia reemplazará al nodo de destino.
Excepto si se trata de un nodo de atributo, el nodo de destino se puede reemplazar con cualquier tipo de secuencia.
Los nodos de atributo solamente se pueden reemplazar con otro nodo de atributo (ver ejemplo).

 

Ejemplos

 

replace node //hr with '<line/>'

 

for $i in //@height return

replace node $i with (attribute line-height{'12pt'})

 


© 2019 Altova GmbH