Bonjour à tous,

Je suis un debutant pour ce qui est de la manipulation xml/xslt.

J'ai un fichier xml comme ci dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<TOTO>
<A id="tata" value="1" />
<A id="tata" value="2" />
<A id="coco" value="2" />
<A id="tata" value="3" />
</TOTO>
et je voudrais avoir le resultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
coco
2
tata 
1
2
3
J'ai cherché avec la balise xslt:sort et je pense que j'y suis presque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 <xsl:for-each select="TOTO/A"> 
			<xsl:sort select="@id"/>  <br>               
			<xsl:value-of select="@valeur"/>
                        <br/>
 </xsl:for-each>
Le probleme c'est que je me retrouve avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
coco
2
tata
1
tata
2
tata
3
Merci d'avance pour vos conseils.