bonjour, je souhaite trier des elements par ordre alphabétique, pour cela j utilise la commande sort. Le probleme est que qq fois j ai des caractères suédois en premier, et ces éléments je souhaiterais les mettre a la fin de la liste donc voici ce que j ai écrit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<xsl:for-each select="$var//el | $var//el">
  <xsl:sort  select="id[ contains('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz', substring(.,1,1))]"/>
  <xsl:sort select="id[contains(substring(.,1,1),'Å')]"/>
  <xsl:sort select="id[contains(substring(.,1,1),'Ä')]"/>
  <xsl:sort select="id[contains(substring(.,1,1),'Ö')]"/>
cela ne fonctionne pas du tout. J aimerais en connaitre la raison et voir si possible la solution, en regardant les spec du W3c on y a pprend pas grand chose en fait
Merci