Comment recuperer des valeurs textes dans XML ?
Bonjour je voudrais recuperer les valeurs value de mon config file a l'aide de l'API
import org.jdom.*;
import org.jdom.input.*;
import org.jdom.filter.*
Citation:
<?xml version="1.0" encoding="UTF-8"?>
<wsdlgen>
<searchPath>
<value>/aspen/src/wsdlgen/com/iona/scripting/wsdlgen/</value>
<value>/aspen/src/wsdlgen/com/iona/scripting/</value>
</searchPath>
</wsdlgen>
Je veux recuperer les valeurs textes de value dans ce fichier, Comment faire ?
Code:
1 2 3 4
|
private String find() {
Element searchPath = root.getChild("searchPath");
List paths = searchPath.getChildren();//"value"); |
Je cree une liste representants les enfants de searchpath( cad tous les
tag value)
Code:
1 2 3 4 5
|
Iterator i = paths.iterator();
String CorrectPath = null;
while(i.hasNext()) {
Element current = (Element)i.next(); |
A partir de la je loop tous les elements de la liste pour en extraire la valeur de
value.
Code:
1 2 3 4 5
|
System.out.println("name = " + current.getName());
String a = current.getText();
System.out.println("a="+a);
} |
les valeurs de String a sont vides ! Pourquoi ?