Thema: Attribut in element konvertieren
angenommen ich habe das Fragment:<P><MITARBEITER ALTER="33"><BR><NAME>Meier</NAME><BR></MITARBEITER><P>ich möchte das Attribut in ein Element konvertieren, so dass ich erhalte:<P><MITARBEITER ALTER="33"><BR><ALTER>33</ALTER><BR><NAME>Meier</NAME><BR></MITARBEITER><P>Wie mach ich das?<P>ich hab's mit<BR><xsl:template match="child::*/child::*[position()=1]"><BR> <xsl:for-each select="../@*"><BR> <xsl:element name="{name()}"><BR> <xsl:value-of select="."/><BR> </xsl:element><BR> </xsl:for-each><P> <xsl:copy><BR> <xsl:apply-templates select="*" /><BR> </xsl:copy><BR></xsl:template><P>gemacht.<P>Aber das muss doch wohl noch einfacher gehen?!<BR>Was meint Ihr?