bonjour,
je suis bloqué sur un point en XML avec la lecture par l API JDOM d un string XML
le string ressemble a ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Document documentLecture = null ; Element racineLecture = null ; /*debut de lecture de ce string */ SAXBuilder sax = new SAXBuilder(); try { //on parse le string mais il y a un null pointer exception documentLecture = sax.build(new String(ch)); } catch(Exception e) { } racineLecture = documentLecture.getRootElement(); List widgetList = racineLecture.getChildren("widget"); Iterator i = widgetList.iterator(); while (i.hasNext()) { Element courant = (Element) i.next(); System.out.println(courant.getChild("colonne_number").getText()+"(colonne_number)"); System.out.println(courant.getChild("colonne_value").getText() + "(colonne_value)"); }
mais ca me retourne un nullpointeurException.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?xml version="1.0" encoding="UTF-8"?> <form> <widget> <colonne_number>33</colonne_number> <colonne_value>1000</colonne_value> </widget> </form>
Apparement il retrouve pas le root. Est ce quelqu un peut m aider?
Partager