So. Ich habe es jetzt geschaft die "Direktwahl" der
XML-Datei mit xsl:sort zu sortieren:
XML-Code:
[b]Direktwahl[/b]:
<xsl:for-each select="Kontakt">
<xsl:sort select="concat(Name, Vorname)">
</xsl:sort>
<!-- für den Fall, dass es mehrere identische Namen gibt
wird noch die aktuelle Position in die Sprungmarke
eingefügt -->
<a href="#{Vorname}_{Name}:{position()}">
<xsl:value-of select="Name"/> <xsl:value-of select="Vorname"/> <xsl:value-of select="Firma"/>
</a>
</xsl:for-each>
Nur leider klappen dann nicht mehr alle Links. Mathias, weißt du was da los ist und wie man das beheben kann? Eine alternative Möglichkeit zum sortieren, würde ich auch akzeptieren.