Bonjour,
Voilà, j'ai un XML du type :
<info>
<nom>...</nom>
<date>05/09/2005</date>
</info>
<info>
<nom>...
<date>08/09/2005</date>
</info>
<info>
<nom>...
<date>cloturée</date>
</info>
...
Voilà, j'aimerai trier mes dates en ordre décroissant, pour obtenir l'ordre :
08/09/2005
05/09/2005
cloturée
Le problème est que quand je trie par date de cet facon :
<xsl:sort select="substring(date,7,4)" order="descending"/> <!-- year -->
<xsl:sort select="substring(date,4,2)" order="descending"/> <!-- month -->
<xsl:sort select="substring(date,1,2)" order="descending"/> <!-- day -->
j'obtient :
cloturée
08/09/2005
05/09/2005
Merci de m'aiguiller, ...
Tchoo, Joey