pices: Tags ersetzen

Beitrag lesen

Hallo,

welche Befehle soll ich beim Kopieren eine xml abschnitt in einen xsltdatei benutzen damit der ursprungliche Tag <happy>  </happy> nach der Transformation <glücklich>  </glücklich> wird , aber alles andere im abschnitt  bleibt erhalten.

Das üben wir doch noch ein wenig*:

Welche Anweisungen** soll ich beim Kopieren eines XML-Abschnitts in einer XSLT-Datei benutzen, damit das ursprüngliche Tag*** <happy> nach der Transformation zu <glüklich> wird, aber alles andere im Abschnitt erhalten bleibt?

------ z.B. ------

<xsl:template match="happy">

<glücklich>
   <xsl:copy-of select="child::node()"/>
  </glücklich>
</xsl:template>


> ------  
>   
> Grüße  
> Thomas  
>   
> PS:  
> \*) ich kann schon hübsch Falschschreiben, aber du übertriffst mich!  
> \*\*) es gibt keine Befehle in XSLT  
> \*\*\*) hier [_das_ Tag](http://canoo.net/services/Controller?dispatch=inflection&input=Tag&features=(Cat+N)(Gender+N)&lookup=caseInSensitive&country=D) sprich: tæg  
>   

ich benutze ~~~xml
<xsl:template match="happy">  
<glücklich>  
<xsl:copy use-attribute-sets="probe"/>  
<xsl:apply-templates select="@*|node()"/>  
</xsl:template>  
</glücklich>
~~~ weil es gibt was das ich im <happy> gelöscht habe.  
aber es funktioniert nicht. Ich kriege immer "happy" ohne End-Tag angezeigt und dann <glücklich> ... </glücklich>.  
was soll ich tun  

>