xpath avec preceding incorrect
"Ziad EL KHATIB" <[email protected]> Fri, 9 Feb 2007 14:12:54 +0100
| Newsgroups | gmane.text.xml.french.tech |
|---|---|
| Message-ID | <[email protected]> |
Bonjour, J'ai le xpath suivant : count(following::Phrase[generate-id(following::NouvellePhrase[1]) = generate-id(current()/following::NouvellePhrase[1])]) Il me permet de compter le nombre de balises Phrase entre la balise NouvellePhrase sur laquelle je me situe et la prochaine balise NouvellePhrase. Je voudrais faire la meme chose mais avec la balise NouvellePhrase precedente. C'est a dire compter le nombre de balises Phrase entre la balise NouvellePhrase sur laquelle je me situe et la balise NouvellePhrase precedente. Quand je fais le xpath suivant, ca ne marche pas... count(preceding::Phrase[generate-id(preceding::NouvellePhrase[1]) = generate-id(current()/preceding::NouvellePhrase[1])]) Des idees ? Merci :-)