...einmal mehr ich mit ner kleinen frage. ;-)
ich möchte meine xml-datei bei der ausgabe nach html sortieren. dabei soll aufsteigend nach dem preis sortiert werden. das klappt auch schon ganz gut bei dreistelligen preisen (z.B. € 899). sobald eine vierte stelle hinzukommt (z.B. € 1019) wird dieses information an erster stelle gebracht. dann jedoch wird aufsteigend sortiert!
ich vermute, das liegt an dem euro-symbol aber leider hab ich bis jetzt noch nicht herausgefunden, warum!
grüße
der jürgi
mein xsl:
...
<xsl:template match="root">
<root>
<xsl:apply-templates select="waschmaschine">
<xsl:sort select="preis" data-type="text" order="ascending"/>
</xsl:apply-templates>
</root>
</xsl:template>
<xsl:template match="waschmaschine">
<xsl:copy-of select="."/>
</xsl:template>
...
______________________________
meine xml:
<root>
<waschmaschine>
<hersteller>AEG</hersteller>
<typ>LAVAMAT 6261</typ>
Beschreibung: <beschreibung>Waschvollautomat mit 1200 U/min, Waschwirkungsklasse A, 6 kg Fassungsvermögen.Vollelektronische Ein-Knopf-Programmsteuerung für einfachste Bedienung.</beschreibung>
Bestellnummer: <bestellnummer>ae0023154</bestellnummer>
Preis: <preis currency="Euro">€ 479</preis>
<preis_visual>€ 479</preis_visual>
<foto href="file:///K:/Waschmaschinen/24469_g.jpg"></foto>
</waschmaschine>
<waschmaschine>
...