Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1188 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Analyse XML comment faire ? [Resolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Analyse XML comment faire ? [Resolu]

n°629903
burnedsoul
Posté le 03-02-2004 à 16:58:14  profilanswer
 

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
mood
Publicité
Posté le 03-02-2004 à 16:58:14  profilanswer
 

n°629912
darklord
You're welcome
Posté le 03-02-2004 à 17:06:13  profilanswer
 

www.jdom.org
pour débuter c'est le plus simple

n°629929
nraynaud
lol
Posté le 03-02-2004 à 17:21:10  profilanswer
 

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.


---------------
trainoo.com, c'est fini
n°629933
burnedsoul
Posté le 03-02-2004 à 17:22:24  profilanswer
 

Oups, désolé g corrigé :)

n°629941
nraynaud
lol
Posté le 03-02-2004 à 17:25:47  profilanswer
 

burnedsoul a écrit :

Oups, désolé g corrigé :)

bah oui mais maintenant le appeau il est cassé.
 
 
edit : ah nan c'est bon.


Message édité par nraynaud le 03-02-2004 à 17:41:35

---------------
trainoo.com, c'est fini
n°629946
kadreg
profil: Utilisateur
Posté le 03-02-2004 à 17:35:38  profilanswer
 

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.


 
[:antp]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°630003
gilou
Modérateur
Modzilla
Posté le 03-02-2004 à 18:14:14  profilanswer
 

> un interpreteur XML qui analyse un document donné
 
Qui analyse quoi??
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°630649
burnedsoul
Posté le 04-02-2004 à 09:39:40  profilanswer
 

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.

n°630870
gilou
Modérateur
Modzilla
Posté le 04-02-2004 à 12:39:46  profilanswer
 

>> 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+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°631023
burnedsoul
Posté le 04-02-2004 à 13:48:20  profilanswer
 

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.

mood
Publicité
Posté le 04-02-2004 à 13:48:20  profilanswer
 

n°631045
gilou
Modérateur
Modzilla
Posté le 04-02-2004 à 14:05:09  profilanswer
 

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+,


Message édité par gilou le 04-02-2004 à 14:05:27

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°631051
burnedsoul
Posté le 04-02-2004 à 14:09:07  profilanswer
 

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.

n°631057
gilou
Modérateur
Modzilla
Posté le 04-02-2004 à 14:21:16  profilanswer
 

Ben tu te ballades alors dans l'arbre DOM et tu recuperes ce qui t'interesse. Je vois pas ou est le pb.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°631060
burnedsoul
Posté le 04-02-2004 à 14:22:07  profilanswer
 

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 :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Analyse XML comment faire ? [Resolu]

 

Sujets relatifs
[XML] créer un fichier XML[java] envoie de fichier XML entre 2 clients
[résolu] aide sur une requete sql toute conneX a la puissance Y [résolu]
Method init() de Tomcat executé deux fois ?! [RESOLU][HTML] Insertion de JS cause un retour a la ligne forcé ! [résolu]
[Résolu] afficher le min et le maxpasser un tableau d'entier en parametre dans une URL [resolu]
[PHP] Comment envoyer des données en POST à un script ? [Résolu]XML -> String et chemins de fichiers
Plus de sujets relatifs à : Analyse XML comment faire ? [Resolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR