PARCOURIR UN DOCUMENT XML AVEC XOM

cs_larsson Messages postés 41 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 8 juin 2007 - 2 juin 2006 à 16:55
nadjet24 Messages postés 31 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 8 mai 2008 - 13 avril 2008 à 18:31
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/37914-parcourir-un-document-xml-avec-xom

nadjet24 Messages postés 31 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 8 mai 2008
13 avril 2008 à 18:31
je souhaite avoir un programme qui fait le parcing d'un document XML qui a en entrée un fichier xml et en sortie une arborssence et ensuite faire le parcour de cette arboressence et la transformer en suite en machine à état finis merci c'est urgent.
cs_larsson Messages postés 41 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 8 juin 2007
11 avril 2007 à 15:45
Tout a fait d'accord. a la base lorsque j'ai tester le fichier xml se trouve dans le rep courant du projet et dans ce cas ça fonctionne a merveille. sinon ya ta soluce.
merci
userls Messages postés 1 Date d'inscription mercredi 11 avril 2007 Statut Membre Dernière intervention 11 avril 2007
11 avril 2007 à 15:13
dans le fichier xom.java, il faut modifier le code de la sorte pour qu'il marche

try {
File file = new File(args[0]);
Document doc = builder.build(file);// instance du document XML
Element root = doc.getRootElement();// saisie de la racine
listChildren(root, 0);//charger les enfants :) de la racine
}

en effet faut que la methode demande une File et non un text
plis fos
cs_larsson Messages postés 41 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 8 juin 2007
16 août 2006 à 10:44
merci, CLUNAJE2, au fait c'est un truc sur le quel je suis tombé par hasard, je l'ai essayé, modifier un peut, et voila. je me suis pas trop intéréssé par les details, mais plutot a partager ma decouverte avec la comunauté.
et désolé si le code source n'est pas bien commenter (un truc fait a la hate).
ciao
clunaje2 Messages postés 1 Date d'inscription vendredi 27 janvier 2006 Statut Membre Dernière intervention 16 août 2006
16 août 2006 à 10:20
citation :
printSpaces(depth);// cette var je ne sais pas a quoi elle sert!

si tu regarde la dernière méthode du code tu te rends compte qu'en fait, il s'agit juste du formatage pour l'affichage de la structure du fichier xml :
root
rootChil1
rootChild2
child1OfRootChild2
child2OfRootChild2
...
cs_papillon2000 Messages postés 94 Date d'inscription dimanche 30 avril 2006 Statut Membre Dernière intervention 21 juin 2010
6 juin 2006 à 15:13
bonjour a tous, je veux utiliser un parseur java pour parser une ontologie écrite en rdf, je ne sais pas éxactement quel parseur utiliser et comment, est ce que quel qu'un peut m'aidé merci.
cs_larsson Messages postés 41 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 8 juin 2007
2 juin 2006 à 16:55
Désolé mais j'ai oublier de vous dire que les fichier xml dans le zip sont que des exemples que j'ai utiliser et que j'ai pris du net.
Rejoignez-nous