Elemento <xsl:copy> do XSLT
Definição e uso
O elemento <xsl:copy> pode criar uma cópia do nó atual (cópia).
Nota:O nó de Namespace do nó atual será automaticamente copiado, mas os subnós e atributos do nó atual não serão copiados automaticamente!
Sintaxe
<xsl:copy use-attribute-sets="name-list"> <!-- Conteúdo:template --> </xsl:copy>
Atributo
Atributo | Valor | Descrição |
---|---|---|
use-attribute-sets | name-list | Opcional. Se o nó for um elemento, esta propriedade é uma lista de conjuntos de atributos aplicados ao nó de saída, separados por espaço. |
Exemplo
Exemplo 1
Copiar o nó message para o documento de saída:
<?xml version="1.0" encoding="ISO-8859-1"?> <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>