Reconstitution de listes chainées avec Xslt

"Laurent MOULIS" <[email protected]> Thu, 5 Apr 2007 09:51:51 +0200
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
Bonjour,
Je suis à la recherche d'un algo ou d'une méthode en Xslt qui permettrait de
reconstituer des listes chainées
que je récupère dans une structure xml.

Les données suivantes :

<A>
     <B>10</B><C>10</C>
</A>
<A>
     <B>10</B><C>10</C>
</A>
<A>
     <B>20</B><C>20</C>
</A>
<A>
     <B>20</B><C>21</C>
</A>
<A>
     <B>21</B><C>21</C>
</A>
<A>
     <B>30</B><C>30</C>
</A>
<A>
     <B>30</B><C>30</C>
</A>


doivent être transformée en :

<A>
     <B>10</B><C>10</C>
     <B>10</B><C>10</C>
</A>
<A>
     <B>20</B><C>20</C>
     <B>20</B><C>21</C>
     <B>21</B><C>21</C>
</A>
<A>
     <B>30</B><C>30</C>
     <B>30</B><C>30</C>
</A>

J'ai essayé de m'inspirer de la méthode "pas à pas" décrite dans
http://xmlfr.org/documentations/faq/010103-0001
qui permet de créer des chapitres, mais sans succés.

Si quelqu'un à une idée elle est la bienvenue.
Merci par avance,
LM