Parcourir une structure d'un document xml (fichier .xsd ou .dtd)
cs_horka
Messages postés30Date d'inscriptionmardi 21 juin 2011StatutMembreDernière intervention 4 avril 2012
-
27 juin 2011 à 14:12
shaiulud
Messages postés404Date d'inscriptionmardi 18 décembre 2001StatutMembreDernière intervention15 juillet 2014
-
1 juil. 2011 à 11:42
Bonjour tout le monde,
je travaille sur l'unification des structures des documents xml.Je cherche une api java qui me permet de parcourir la structure d'un document xml (.xsd , .dtd)et de la représenter sous formes d'arbre.j'ai cherché sur l'internet mais tout les documents parlent sur le contenu des documents qui peut être parcouru par plusieurs parseurs comme jdom ou autre.
Est ce que voux aviez une idée sur ça,
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 27 juin 2011 à 15:10
Je ne comprends pas vraiment ce que tu cherches de mieux qu'un parseur JDOM. Si tu ne fais que parcourir l'arbre sans le modifier, utilise plutôt un parseur SAX qui sera plus rapide.
cs_horka
Messages postés30Date d'inscriptionmardi 21 juin 2011StatutMembreDernière intervention 4 avril 2012 27 juin 2011 à 16:14
Salut,
je veux expliquer d'avance:
je ne veux pas parcourir un document xml.tout d'abord j'ai utilisé l'éditeur xmlspy pour générer le xshéma d'un document xml mais je suis bloqué au niveau de parcours de fichier qui représente la grammaire de définition des documents c'est à dire le fichier .xsd ou .dtd et au niveau de l'affichage de ses nœuds.les parseurs que j'ai trouvé comme xerces ou jdom ou jaxp ne permettent que le parcours du document xml et non pas de sa structure.
j’espère que c'est clair maintenant.
si vous connaissez n'importe quoi n'hésitez pas de m'aider
merci d'avance
cs_horka
Messages postés30Date d'inscriptionmardi 21 juin 2011StatutMembreDernière intervention 4 avril 2012 29 juin 2011 à 13:15
Salut shaiulud,
Salut tout le monde,
si vous connaissez le nom de l'api java qui me permet de parcourir un fichier .xsd ou .dtd m'envoyez ce nom s'il vous plait.Je dis bien je veux parcourir la grammaire d'un document xml c'est à dire le fichier xsd ou dtd qui est déjà généré par un éditeur xml tel que xmlspy et non pas le document xml lui même.J'ai essayé avec les parseurs traditionnels tel que dom et sax de xerces ou même jdom mais lorsque je précise l’extension de fichier que je veux parcourir (.dtd ou .xsd),il y'a beaucoup d'exceptions qui apparaissent.
j’espère que vous comprenez ce que je veux.
merci c'est très urgent, je suis vraiment bloqué.
Vous n’avez pas trouvé la réponse que vous recherchez ?