Salut.
J'ai un fichier qui a la structure suivante:
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <element> <type>type</type> <x>12</x> <tag> <name>nom</name> <value>valeur</valeur> </tag> </element>
sachant que le nombre de balise <tag> est varaible.Ce que je veux c'est de recuperer les valeurs des balise name et value pour tous les balises tag.Pour cela,j'ai utilisé ce bout de code:
mais le problème que j'obtien l'exception NullPointerException
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
21
22 Iterator i = listElement.iterator(); while(i.hasNext()) { Element courant = (Element)i.next(); List listTag = courant.getChildren("tag"... Iterator j = listTag.iterator(); int d=0; while(j.hasNext()) { Element tag = (Element)j.next(); ch[d]=tag.getChild("name"... ch1[d]=tag.getChild("valu... cellAct.tagName[d]=ch; cellAct.tagValue[d]=ch1; d++; System.out.println("namet... "+ch); }
qui pointe sur la ligne ch[d]=tag.getChild("name"...
Merci pour votre aide.
Partager