Bonjour,

mon fichier XML est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<Engagements>
	<Engagement>
		<Garantie>INCENDIE</Garantie>
		<prime>100</prime>
	</Engagement>
	<Engagement>
		<Garantie>INCENDIE</Garantie>
		<prime>250</prime>
	</Engagement>
	<Engagement>
		<Garantie>VOL</Garantie>
		<prime>360</prime>
	</Engagement>
	<Engagement>
		<Garantie>INCENDIE</Garantie>
		<prime>240</prime>
	</Engagement>	
	<Engagement>
		<Garantie>VOL</Garantie>
		<prime>270</prime>
	</Engagement>
</Engagements>
je veux avoir en sorite un tableau du genre :

-----------------------------
| Garantie | PRime |
-----------------------------
| INCENDIE | 100 |
| INCENDIE | 250 |
| INCENDIE | 240 |
| Somme INCENDIE: 590|
------------------------------
| VOL | 360 |
| VOL | 270 |
| Somme VOL : 630 |
------------------------------
| Somme TOTALE :1220 |
------------------------------

mon probleme c quand j'applique un xsl:sort sur /Engagements/Engagement/Garantie/Libelle
la methode following-sibling parcous le fichier XML pas dans le critére de tri que j'ai mentionné dans le xsl:sort mais dans le vrai ordre du fichier XML !

Merci bcps votre aide !