Parser XML en Java et y récupérer des informations - Java - Programmation
Marsh Posté le 09-05-2011 à 16:45:17
Bonjour,
Personnellement j'utilise JDOM et ça marche très bien, pour ce qui est de la DTD, je ne vois pas son utilité vu que vous allez faire de la lecture uniquement.
Bonne chance,
EDIT : Téléchargement http://www.jdom.org/dist/binary/
Marsh Posté le 09-05-2011 à 16:48:20
On m'a conseillé Xpath sur un autre forum. Je vais voir si c'est plus simple à utiliser que JDOM.
Concernant le DocType, je me disais que le parser pourrait en avoir besoin car il précise la grammaire du .xml. C'est pour ça que je l'ai précisé.
Merci.
Edit : je confirme que j'ai utilisé XPath. Je trouve ça très pratique.
Marsh Posté le 09-05-2011 à 11:19:25
Bonjour,
J'ai besoin de parser un .xml en Java pour y récupérer des informations et créer à partir des informations recueillies un fichier texte. Pour la création du fichier texte, aucun souci. Là je bloque sur le parsage du .xml avec Java. J'ai vu qu'il y a plusieurs API disponibles pour parser du Java (DOM, SAX, XSLT) mais je ne sais pas laquelle est la plus adaptée pour mon problème. Je précise que le .xml que je dois parser possède un .dtd si cela a son important. Je dois parser le document et en récupérer une partie (certaines informations ne m'intéressent pas).
Est-ce que vous pouvez m'aiguiller ?
Merci
PS : le parsage n'a pas besoin d'être rapide, mes .xml ne sont pas longs.
---------------
"Les animaux sont moins intolérants que nous : un cochon affamé mangera du musulman." Desproges