Hallo,
im konkreten Fall deines Beispieldokuments reicht das hier:
XML-Code:
<?
xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >
<xsl:template match="/ | @* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()">
<xsl:sort select="local-name()"/>
</xsl:apply-templates>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
Sollte dein echtes Dokument allerdings einen anderen Aufbau haben, dann musst du mal das Schema zeigen oder den Aufbau hinreichend genau beschreiben.
Grüße vom marabu
[edit=Christian Seehase]Editiert, damit der Code wieder angezeigt wird. Mfg, Christian Seehase[/edit]