Bonsoir,
J'utilise JDOM pour créer un fichier XML dont la structure est la suivante :
Code xml : 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 <?xml version="1.0" encoding="UTF-8"?> <Pétition> <Reference> <Reference>404</Reference> </Reference> <Responsable> <Nom>Je suis le nom</Nom> <Prénom>je suis le prenom</Prénom> <Email>adresse@gmail.com</Email> </Responsable> <Sujet> <Titre>je suis le titre</Titre> <Objet>je suis l'objet</Objet> <Date_creation>07/12/2013</Date_creation> <Activee>False</Activee> </Sujet> </Pétition>
Après, je veux supprimer l'élément 'Activee' après avoir cliquer sur un bouton, mais je n'arrive pas à le faire.
Mon code est le suivant :
Code Java : 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 /*Pour accéder au fichier*/ String userHome = System.getProperty("user.home"); String desktop = userHome+"/Desktop/"; /*Le titre je le récupère d'une autre page via une fonction*/ String fichier = desktop+titre; /*Ici je le parse normalement*/ try { SAXBuilder sxb = new SAXBuilder(); document = sxb.build(new File(fichier)); racine = document.getRootElement(); } catch(Exception e){} /*Et ici je bloque* :'( */ List L = Sujet.getChildren(); L.remove("Activee");
J'ai essayé plusieurs code pour la partie suppression mais j'y arrive pas, je suis débutant en jdom, donc si quelqu'un a un bout de code prêt à être utilisé, ou a pu détecter mon erreur je suis preneur, merci d'avance.
Partager