tutoriais mais recente desenvolvimento web
 

XSLT <xsl:copy> Element


<Completa XSLT elemento de referência

Definição e Uso

O <xsl:copy> elemento cria uma cópia do nó atual.

Note: nós namespace do nó atual são automaticamente copiados bem, mas nós filho e os atributos do nó atual não são copiadas automaticamente!


Sintaxe

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

  <!-- Content:template -->

</xsl:copy>

Atributos

Atributo Valor Descrição
use-attribute-setsname-list Opcional. Um espaço lista separada branco de atributo-conjuntos para aplicar para o nó de saída, se o nó é um elemento

Exemplo 1

Copie o nó de mensagem para o documento de saída:

<?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 XSLT elemento de referência