Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Parser du XML avec Java

5 réponses
Avatar
Vincent Courcelle
Bonsoir,
je suis en train de chercher un parser XML pour java, mon application est
destinée à être une application "cliente" et non "serveur" (génération de
HTML) (je précise car j'ai trouvé des trucs sur apache et tomcat)
ma recherche ma conduite à ça : http://java.sun.com/xml/index.jsp ou encore
à ça : http://www.jclark.com/xml/xp/
mais je ne comprend pas comment je peux me servir de ces 2 choses pour
parser un fichier xml (qui créera des objets en fonction des données de ce
fichier XML)


merci d'avance de votre aide
--

Vincent Courcelle
http://www.tubededentifrice.com et http://www.france-jeunes.net

5 réponses

Avatar
Real Gagnon
je suis en train de chercher un parser XML pour java, mon application
est destinée à être une application "cliente" et non "serveur"
(génération de HTML)


Depuis jdk1.4.1, 2 parsers sont inclus de base (SAX et DOM) donc en
principe vous n'avez pas besoin d'une librairie supplémentaire.

Pour un exemple d'utilisation :

Parse using SAX or DOM
http://www.rgagnon.com/javadetails/java-0408.html

Bye.
--
Real Gagnon from Quebec, Canada
* Looking for Java or PB snippets ? Visit Real's How-to
* http://www.rgagnon.com/howto.html

Avatar
Vincent Courcelle
Depuis jdk1.4.1, 2 parsers sont inclus de base (SAX et DOM) donc en
principe vous n'avez pas besoin d'une librairie supplémentaire.

Pour un exemple d'utilisation :

Parse using SAX or DOM
http://www.rgagnon.com/javadetails/java-0408.html


Sax me parait convenir à mon utilisation, je vous remercie :)
merci pour l'exemple :))))

Avatar
Pif
en gros, SAX est évenementiel, il déclenche des évènements au fur et à
mesure qu'il rencontre des balises... c'est rapide et pas gourmand en
mémoire

DOM utilise SAX et construit un arbre, du coup, c'est plus long, et faut
il encore que l'arbre tienne en mémoire...
Avatar
Noe
"Vincent Courcelle" a écrit dans le message de
news:cle2sn$3b6$
Bonsoir,
je suis en train de chercher un parser XML pour java, mon application est
destinée à être une application "cliente" et non "serveur" (génération de
HTML) (je précise car j'ai trouvé des trucs sur apache et tomcat)
ma recherche ma conduite à ça : http://java.sun.com/xml/index.jsp ou
encore

à ça : http://www.jclark.com/xml/xp/
mais je ne comprend pas comment je peux me servir de ces 2 choses pour
parser un fichier xml (qui créera des objets en fonction des données de ce
fichier XML)


merci d'avance de votre aide
--

Vincent Courcelle
http://www.tubededentifrice.com et http://www.france-jeunes.net





Salut Vincent,

si tu cherches une bibliothèque qui est capable de parser du xml et de créer
les objets java à la volée, jette un oeil à http://xmlbeans.apache.org/

amicalement

patrice

Avatar
Vincent Courcelle
"Noe" a écrit dans le message de news:

Salut Vincent,

si tu cherches une bibliothèque qui est capable de parser du xml et de
créer
les objets java à la volée, jette un oeil à http://xmlbeans.apache.org/


merci :)
finallement j'ai utilisé DOM et ça marche vraiment du tonnerre !!
merci :)