URL: https://linuxfr.org/forums/programmation-java/posts/parsing-xml-avec-dom4j Title: parsing xml avec dom4j Authors: belise Date: 2009年04月17日T21:36:01+02:00 Tags: Score: 0 Bonjour, je fais le parsing avec dom4j, et je rencontre des difficultés: un simple code de test: le contenu du fichier que je passe en paramètre comme un string est celui ci. ma valeur 1 ma valeur 2 ma valeur 3 ma valeur 1 ma valeur 2 ma valeur 3 (l'affichage n'est pas pris en compte quand je copie/colle; en fait la balise principale s'appelle elements, et a des sous balises de nom element, chacune d'elle contient les balises de noms val1, val2,val3. leurs valeurs sont respectivement , ma valeur 1...ma valeur 3.je veux recupérer pour chaque toutes les valeurs val1,...,val3 public void newParse(String Content) { £spaces£ £/spaces£try { £spaces£ £/spaces£document = DocumentHelper.parseText(Content); £spaces£ £/spaces£Node base = document.selectSingleNode("/elements"); £spaces£ £/spaces£for (Node n : (List) (base.selectNodes("/elements/element"))) { £spaces£ £/spaces£Element el = (Element) n; £spaces£ £/spaces£System.out.println(el.getText()); £spaces£ £/spaces£} £spaces£ £/spaces£} catch (DocumentException e) £spaces£ £/spaces£e.printStackTrace(); £spaces£ £/spaces£} £spaces£ £/spaces£} Mais j'obtiens l'erreur suivante à l'execution de newParse avec le contenu cité plus haut. Invalid XPath expression: '/rss-pna'. Caused by: org/jaxen/dom4j/Dom4jXPath j'ai essayé aussi avec //rss-pna, mais la meme erreur survient. Quelqu'un peut t-il m'aider? Merci.