Bonsoir

voilà j'utilise jdk 1.3 et xerces 1.03 et j'ai un fichier xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<book>
   <titre>Titre1</titre>
   <author>TOTO</author>
</book>
Je voulais savoir comment supprimer et comment ajouter une balise dans l'element 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