Los últimos tutoriales de desarrollo web
 

XSLT <xsl:copy> Element


<Completa Element XSLT Referencia

Definición y Uso

El <xsl:copy> elemento crea una copia del nodo actual.

Note: nodos de espacio de nombres del nodo actual se copian automáticamente también, pero los nodos y los atributos del nodo actual del niño no se copian automáticamente!


Sintaxis

<xsl:copy use-attribute-sets="name-list">

  <!-- Content:template -->

</xsl:copy>

atributos

Atributo Valor Descripción
use-attribute-setsname-list Opcional. Un espacio lista blanca separada de atributo-conjuntos para aplicar al nodo de salida, si el nodo es un elemento

Ejemplo 1

Copiar el nodo mensaje al documento de salida:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="message">
  <xsl:copy>
    <xsl:apply-templates/>
  </xsl:copy>
</xsl:template>

</xsl:stylesheet>

<Completa Element XSLT Referencia