Re: Calculer la position du prochain noeud désiré

Benoît Barré <[email protected]> Thu, 18 Jan 2007 18:47:17 +0100
Newsgroups gmane.text.xml.french.tech
Message-ID <000c01c73b28$b2d829b0$0100a8c0@desirefamily>
Bonsoir,

Avec quelque chose comme :

count(following-sibling::*)

bB

-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la part
de Ziad EL KHATIB
Envoyé : jeudi 18 janvier 2007 18:15
À : [email protected]
Objet : [xml-tech] Calculer la position du prochain noeud désiré

Bonjour,
Je suis positionné sur le noeud  <CCC>JE SUIS LA</CCC> et j'aimerais avoir
le nombre de balises BBB entre la ou je suis la prochaine balise
<CCC>TEST</CCC>.

Est ce possible ?
J'arrive a compter le nombre de balises <CCC> qui suivent jusqu'a la fin
mais impossible de compter le nombre de balises BBB entre ma position et la
prochaine balise CCC que je rencontre.

<AAA>
   <BBB>TATA</BBB>
   <BBB>TTT</BBB>
   <CCC>JE SUIS LA</CCC>
   <BBB>TITI</BBB>
   <BBB>TUTU</BBB>
   <DDD>TUTU</DDD>
</AAA>
<AAA>
   <BBB>TETE</BBB>
   <CCC>TEST</CCC>
   <BBB>TTT</BBB>
   <BBB>TITI</BBB>
   <BBB>TUTU</BBB>
</AAA>

Merci :-)