Bonjour,
J'ai un petit pbleme avec l'utlisation de l'API jdom.
J'arrive à sauvegarder mes données dans un fichier XML. Le problème qu'à chaque nouvel enregistrement, les données existants sont écrasés.
Mon fichier est de cette forme :
Voila mon code pour ajouter dans le fichier:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <Frames> <Frame> <header>tttt</header> <body>bbbbb</body> </Frame> </Frames>
Avez vous une idée?
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
23
24
25
26
27 public static void main(String args[]) { Element racine = new Element("Frames"); Document document= new Document(racine); Element frame = XMLFile.addElement("Frame", racine); Element header= XMLFile.addElement("header", frame); SetText(header,"tttt"); Element body= XMLFile.addElement("body", frame); SetText(body,"bbbbb"); XMLOutputter sortie = new XMLOutputter(Format.getPrettyFormat()); sortie.output(document, new FileOutputStream("frames")); } public static Element addElement(String field, Element elementName) { Element fieldName = new Element(field); elementName.addContent(fieldName); return fieldName; } public static void SetText(Element elementName, String text) { elementName.setText(text); }
Partager