Bonjour,

mon problème est simple mais j'ai du mal à appréhender la dernière étape qui consiste à sauvegarder un document DOM. Venant du .Net, je fais mon .save() et pis basta mais ca marche pas en java

En gros, j'ai un fichier de cette forme
<locations>
<location>
<latitude>1</latitude>
<longitude>1</longitude>
<placename>test</placename>
</location>
</locations>
et je dois simplement coller des noeuds "location" à la suite

J'ai donc regardé avec dom et meme jdom mais je bafouille. J'ai ceci pour le moment
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
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
        DocumentBuilder builder = factory.newDocumentBuilder();
        Document doc = builder.parse(new File("locations.xml"));
 
 
       //j'ajoute un noeud
        Node personne = doc.getDocumentElement(); // c'est le noeud root non?
 
        Element loc   = doc.createElement("location");
        Element _Eplc =doc.createElement("placename");
        Text _plc = doc.createTextNode(PlaceName);
        _Eplc.appendChild(_plc);
        Element _Elat =doc.createElement("latitude");
        Text _lat = doc.createTextNode(PlaceName);
        _Elat.appendChild(_lat);
        Element _Elon =doc.createElement("longitude");
        Text _lon = doc.createTextNode(PlaceName);
        _Elon.appendChild(_lon);
        loc.appendChild(_Elat);
        loc.appendChild(_Elon);
        loc.appendChild(_Eplc);
 
        personne.appendChild(loc);
 
  //je sauvegarde dans locations.xml
ne sachant pas sauvegarder, je ne peux meme pas verifier si l'étape de création du noeud marche. Comment puis-je sauvegarder facilement.
J'ai telechargé et importé Jdom mais si on peut faire avec les packages de base du JRE sans rien ajouter de plus, ca m'arrangerait.

d'avance merci.