Gli ultimi tutorial di sviluppo web
 

XSLT <xsl:copy> Element


<Complete XSLT elemento di riferimento

Definizione e l'utilizzo

Il <xsl:copy> elemento crea una copia del nodo corrente.

Note: i nodi dello spazio dei nomi del nodo corrente vengono automaticamente copiati pure, ma i nodi secondari e gli attributi del nodo corrente non vengono copiati automaticamente!


Sintassi

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

  <!-- Content:template -->

</xsl:copy>

attributi

Attributo Valore Descrizione
use-attribute-setsname-list Opzionale. Uno spazio bianco elenco separato attributi-set di applicare al nodo di uscita, se il nodo è un elemento

esempio 1

Copiare il nodo messaggio al documento di output:

<?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>

<Complete XSLT elemento di riferimento