Re: utiliser Xercès pour parser un InputStream ou String?

Nicolas Delaby <[email protected]>
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
> J'ai une petite question, je cherche à retrouver les parents d'un
> nœud à partir de son xpath: je vous explique mon problème et ce que je
> pensais faire, s'il vous plait dites moi si je suis sur la bonne voie?


Bonjour, je peux au moins t'aider sur les expressions xpath.

> --------------------Je cherche le ok de el3. 
> Donc avec le xpath /element1[@name="el1"]/element2[@name="el2"]/element3[@name="el3"]/ok
> 

il y a sûrement un moyen plus simple pour écrire cette requête si tu
veux juste le ok de el3 :

//ok[parent::element3[@name = 'el3']]

> --------------------Je récupère donc "el33".
> 
> --------------------Et maintenant je veux retrouver l'element2 et l'element1 parent de "el33".
> 

pour retrouver element2 je te propose :
 //element2[element3[ok = 'el33']],

et pour element1:
 //element1[element2[element3[ok = 'el33']]]

en espérant que ça te soit utile, pour la partie java je passe mon tour.
Cdt.
-- 

Nicolas Delaby
http://ticosax.free.fr/
http://dlgz.free.fr/?nid=4
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.