Bonsoir
voilà j'utilise jdk 1.3 et xerces 1.03 et j'ai un fichier xml
Je voulais savoir comment supprimer et comment ajouter une balise dans l'element book
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <book> <titre>Titre1</titre> <author>TOTO</author> </book>
Mon Fichier xml est très petit ( pas plus de 30 lignes)et vu mon besoin tres limité j'ai donc choisi DOM.
J'ai compris comment parser mon document ...
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
28
29 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); try { DocumentBuilder db = dbf.newDocumentBuilder(); dom = db.parse("C:\\Exos\\XmlProject\\books.xml"); //print OutputFormat format = new OutputFormat(dom); format.setIndenting(true); XMLSerializer serializer = new XMLSerializer( new FileOutputStream(new File("C:\\Exos\\XmlProject\\log.xml")), format); serializer.serialize(dom); }catch(ParserConfigurationException pce) { pce.printStackTrace(); }catch(SAXException se) { se.printStackTrace(); }catch(IOException ioe) { ioe.printStackTrace(); }
mais par contre je n'arrive pas à ajouter un élément à book ni à en supprimer un ..
si vous pouviez me donner une piste de recherche svp ...
merci
Partager