[XSLT] regrouper des noeuds identiques
Bonjour,
Je voudrais regrouper des noeuds qui sont identiques.
Mon XML :
Code:
1 2 3
|
<doc>
<div style="margin-left:40px"><phrase>blabla1</phrases></div><div style="margin-left:40px"><phrase>blabla2</phrases></div><div style="margin-left:40px"><phrase>blabla3</phrases></div><div style="margin-left:40px"><phrase>blabla1</phrases></div><div style="margin-left:40px"><phrase>blabla2</phrases></div><div style="margin-left:40px"><phrase>blabla3</phrases></div></doc> |
Je voudrais regrouper les noeuds identiques ensemble pour obtenir :
Code:
1 2 3
|
<doc>
<div style="margin-left:40px"><phrase id="1"></div><div style="margin-left:40px"><div style="margin-left:40px"><phrase>blabla1</phrases></div></div><div style="margin-left:40px"><div style="margin-left:40px"><phrase>blabla1</phrases></div></div><div style="margin-left:40px"></phrase></div><div style="margin-left:40px"><phrase id="2"></div><div style="margin-left:40px"><div style="margin-left:40px"><phrase>blabla2</phrases></div></div><div style="margin-left:40px"><div style="margin-left:40px"><phrase>blabla2</phrases></div></div><div style="margin-left:40px"></phrase></div><div style="margin-left:40px"><phrase id="3"></div><div style="margin-left:40px"><div style="margin-left:40px"><phrase>blabla3</phrases></div></div><div style="margin-left:40px"><div style="margin-left:40px"><phrase>blabla3</phrases></div></div><div style="margin-left:40px"></phrase></div></doc> |
Je veux récupérer les phrase identiques pour les afficher toute les 2 dans la même colonne d'un tableau html.
Si vous pouviez m'aider je pense que c'est très simple mais là je vois pas :-(
Merci
Delph