Bonjour,
je voudrais supprimer un élément de mon fichier xml ,mais je n'arrive pas.
je veux supprimer par exemple le composant contenant l'element "toto".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <liste_composants> <composant> <el1>toto</el1> <el2> xxx</el2> </composant> <composant> <el1> titi </el1> <el2> zzz</el2> </composant> </liste-composants>
voilà le code que j'utilise
ça supprime pas!!!je vois pas le pb.
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 public void supEltXml(String s){ racine = document.getRootElement(); List listComposants = racine.getChildren("composant"); //On crée un Iterator sur notre liste Iterator i = listComposants.iterator(); while(i.hasNext()) { Element courant = (Element)i.next(); //On cherche l'element à modifier if(courant.getChild("el1")!=null) if(courant.getChild("el1").getText().equals(s)) { racine.removeChild("composant"); } } }
merci d'avance
Partager