Analyse XML comment faire ? [Resolu] - Java - Programmation
Marsh Posté le 03-02-2004 à 17:21:10
bordel, j'ai crû que ça parlait de XMI mais c'est juste un L minuscule, je me préparais déjà à rigoler. Et à me demander quand est-ce qu'on aura du reverse C++ dans les éditeurs de schémas UML.
Marsh Posté le 03-02-2004 à 17:25:47
burnedsoul a écrit : Oups, désolé g corrigé |
bah oui mais maintenant le appeau il est cassé.
edit : ah nan c'est bon.
Marsh Posté le 03-02-2004 à 17:35:38
nraynaud a écrit : bordel, j'ai crû que ça parlait de XMI mais c'est juste un L minuscule, je me préparais déjà à rigoler. Et à me demander quand est-ce qu'on aura du reverse C++ dans les éditeurs de schémas UML. |
Marsh Posté le 03-02-2004 à 18:14:14
> un interpreteur XML qui analyse un document donné
Qui analyse quoi??
A+,
Marsh Posté le 04-02-2004 à 09:39:40
En fait l'utilisateur saisi du xml dans une textarea et il me faut analyser ce XML.
On peut donc soit Faire un nouveau fichier, soit le charger.
Marsh Posté le 04-02-2004 à 12:39:46
>> et il me faut analyser ce XML
T'est toujours pas clair là. Tu veux dire quoi par analyser?? Construire un arbre?? verifier si ce qui est saisi est sans faute de syntaxe??
Et quel est le rapport avec un fichier?
A+,
Marsh Posté le 04-02-2004 à 13:48:20
Dsl
En fait, la personne rentre son XML et je dois récupérer les valeurs de ce XML.
Il me faut d'abord vérifier que le document ne contient pas dérreurs (syntaxe, fermeture des balises), et si c'est bon récupérer les valeurs, donc construire un arbre ect...
J'utilise la méthode DOM.
Marsh Posté le 04-02-2004 à 14:05:09
les valeurs de ce XML???
Les valeurs de quoi? des valeurs d'attribut?
Quoiqu'il en soit. ca doit donc pas etre compliqué:
1) recuperer le contenu du textarea dans un buffer
2) filer ce buffer a un parser XML sachant construire un arbre DOM
3) recuperer l'arbre DOM et l'exploiter.
A+,
Marsh Posté le 04-02-2004 à 14:09:07
Les valeurs des éléments, attributs ect.
Le mec fait un document xml avec par exemple un élément
<personne>
<nom>Alain</nom>
<prenom>Kevin</prenom>
<age>55</age>
</personne>
J'aimerais don pouvoir récupérer par exemple Alain, Kevin et 55.
Marsh Posté le 04-02-2004 à 14:21:16
Ben tu te ballades alors dans l'arbre DOM et tu recuperes ce qui t'interesse. Je vois pas ou est le pb.
A+,
Marsh Posté le 04-02-2004 à 14:22:07
Oui, en fait, c'est la notion d'arbre DOM que je n'avais pas. J'ai vu ça ce matin. En tout cas merci beaucoup
Marsh Posté le 03-02-2004 à 16:58:14
Bonjour a tous, je suppose que la lecture de ce sujet va vous faire rire mais c'est quand même important, alors si vous pouvez me répondre SVP.
Alors voilà, je débute, mais vraiment, je suis un noob et j'ai très peu de notions dans ce domaine.
Pour un stage dans une boite je dois développer un interpreteur XML qui analyse un document donné, qui a la limite serait dans une textarea.
J'ai recherché des bouquins, des tutoriaux mais c'est trop compliqué pour mon niveau.
Donc si quelqu'un pouvait m'expliquer le plus simplement possible la marche a suivre, et les concepts a apprendre pour pouvoir réaliser ceci ca serait génial car là je patauge.
Un grand merci d'avance
Message édité par burnedsoul le 10-02-2004 à 10:40:09