Hallo,
Ersten: bitte keine TOFU!
ich benutze ~~~xml
<xsl:template match="happy">
<glücklich>
<xsl:copy use-attribute-sets="probe"/>
<xsl:apply-templates select="@*|node()"/>
</xsl:template>
</glücklich>
> aber es funktioniert nicht. Ich kriege immer "happy" ohne End-Tag angezeigt und dann <glücklich> ... </glücklich>.
> was soll ich tun
Also "glücklich", wenn du tatsächlich "ü" im Elementname hast, halte ich für unglücklich gewählt.
Was du außerdem tun kannst ist, deine XSLT richtig zu verschachteln:
<xsl:template match="happy">
<glücklich>
<xsl:copy use-attribute-sets="probe"/>
<xsl:apply-templates select="@\*|node()"/>
</xsl:template> <---Ätsch! Tempte wird beendet!
</glücklich>
~~~xml
<xsl:template match="happy">
<glücklich>
<xsl:copy use-attribute-sets="probe"/>
<xsl:apply-templates select="@*|node()"/>
</glücklich>
</xsl:template>
Grüße
Thomas