Bonjour,
je souhaite récupérer une chaîne de caractères à partir d'un objet de type "org.w3c.dom.Document".
Voila mon code :
Une fois mon traitement terminé, je souhaite récupérer l'arborescence XML sous forme de chaîne de caractères, car je ne veux pas enregistrer le fichier ensuite, mais je ne sais ps comment faire. Je me bats avec les OutputStream et les InputStream sans succès...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 DocumentBuilderFactory docBuildFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder parser = docBuildFactory.newDocumentBuilder(); Document document = parser.parse(fichierXml); Element racine = document.getDocumentElement(); NodeList DOMmemoires = racine.getElementsByTagName("memoire"); for (int i=0; i<DOMmemoires.getLength(); i++) { // traitement : modification de noeuds, d'attributs... }
Merci d'avance de voter aide !
Partager