Thorsten F.: sortieren um höchsten Wert auszulesen

Beitrag lesen

Hi,
habe mich auch mal gerade damit beschäftigt. Da ich dieses Problem noch nie hatte, habe ich mal versucht eine Lösung zu finden, mich XSL und XML auch sehr interessiert.

Schau dir das mal an:

<root>
 <tester>qaswedfrtghzujkiol</tester>
 <tester>a</tester>
 <tester>xgvsfg</tester>
 <tester>aaxcvxaa</tester>
 <tester>xcvxcvxcvcxvxvx</tester>
</root>

xsl:

<xsl:for-each select="/root/tester/.">
 <xsl:sort data-type="number" order="descending" select="string-length()"/>
   <xsl:value-of select="."/><br/>
 </xsl:for-each>

Bei mir hat das funktioniert.
Grüße,
Thorsten F.