XSLT <xsl:copy>-elementet
Definition og brug
<xsl:copy>-elementet kan oprette en kopi (kopi) af den nuværende knud.
Kommentar:Nuværende knuds Namespace-knud vil blive kopieret automatisk, men dets underknuder og egenskaber vil ikke blive kopieret automatisk!
Syntaks
<xsl:copy use-attribute-sets="name-list"> <!-- Indhold:template --> </xsl:copy>
Egenskab
Egenskab | Værdi | Beskrivelse |
---|---|---|
use-attribute-sets | name-list | Valgfri. Hvis knuden er et element, er denne egenskab en liste over egenskaber som anvendes på output-knuden, adskilt af mellemrum. |
Eksempel
Eksempel 1
Kopier message-knuden til output-dokumentet:
<?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>