IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Format d'échange (XML, JSON...) Java Discussion :

Problème de parsing avec JDOM


Sujet :

Format d'échange (XML, JSON...) Java

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5
    Points : 1
    Points
    1
    Par défaut Problème de parsing avec JDOM
    Bonjour,

    J'ai un problème avec jdom et je n'arrive pas à parser mon fichier xml :s
    Quelqu'un pourrait m'aider?

    Voici le fichier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?xml version="1.0" encoding="UTF-8" standalone="no" ?> 
    <spool>
      <object_name>mpk</object_name>
      <category>file</category>
      <is_scaned>0</is_scaned>
      <type>delta</type>
      <source>HOST</source> 
    </spool>

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 567
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 567
    Points : 21 633
    Points
    21 633
    Par défaut
    - Il faudrait nous montrer ce que tu as essayé de faire, et quelle est l'erreur qui arrive.

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    static Document document;
    	 static Element racine;
     
    	 public static void main (String[] args)
    	 {
    		 SAXBuilder sxb = new SAXBuilder ();
    		 try 
    		 {
    			 document = sxb.build(new File("VA140GED.xml"));
     
    		 }
    		 catch (Exception e) {
    			 		 }
    		 racine = document.getRootElement();
    	String listeelement= racine.getValue();
    	System.out.println(listeelement);
    }
    }
    Voila le code,

    Au fait j'arrive à afficher le contenu mais j'aimerais mettre chaque élément dans sa valeur correspondante, je m'explique : pour la première valeur j'aimerai bien pouvoir afficher object_name=mpk et faire pareil pour les autres champs.

  4. #4
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    dois je me servir d'une liste pour pouvoir les afficher?

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 567
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 567
    Points : 21 633
    Points
    21 633
    Par défaut
    Citation Envoyé par saraMPK Voir le message
    Au fait j'arrive à afficher le contenu mais j'aimerais mettre chaque élément dans sa valeur correspondante, je m'explique : pour la première valeur j'aimerai bien pouvoir afficher object_name=mpk et faire pareil pour les autres champs.
    Hum hum, et donc, qu'as-tu essayé en te basant sur la JavaDoc et un tutoriel de JDOM, pour faire ça ?

    Citation Envoyé par saraMPK Voir le message
    dois je me servir d'une liste pour pouvoir les afficher?
    Comme l'indiquent la JavaDoc et le tutoriel, ces données sont fournies dans une liste, donc, forcément, oui.

  6. #6
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Je suis débutante en programmation et tout ce qui va avec et donc je suis un peu bloquée la dessus je ne sais plus comment faire.

    Mais effectivement le tutoriel de JDom m'a aidé énormément

  7. #7
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 567
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 567
    Points : 21 633
    Points
    21 633
    Par défaut
    Citation Envoyé par saraMPK Voir le message
    je suis débutante en programmation et tt ce qui va avec et donc chui un peu bloquée la dessus je ne sais plus comment faire
    Sans code, je ne sais pas non plus ce que tu devrais faire.

  8. #8
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    J'essaie de créer une variable de type ArrayList pour y stocker les valeurs mais je ne sais comment faire pour que ces valeurs soit saisies dans leurs propres champ.

    Au fait l'idée que j'ai est de créer une liste qui contient les noms des champs puis faire correspondre à chaque nom la valeur qui lui convient.

  9. #9
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 567
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 567
    Points : 21 633
    Points
    21 633
    Par défaut
    C'est pas des questions XML, ça.

    Tu veux produire quoi, de quel type, et il y aura quoi, précisément, donne des exemples, dedans ?

    Rien à voir avec XML.

Discussions similaires

  1. [JDOM] java & XML, problème de parsing avec JDOM
    Par OreillePointue dans le forum Format d'échange (XML, JSON...)
    Réponses: 9
    Dernier message: 11/01/2008, 11h17
  2. [JDOM] Problème de filter avec JDOM
    Par sdesbure dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 03/10/2007, 18h43
  3. [DOM] Problème de parsing avec DomParser
    Par iam_free dans le forum Format d'échange (XML, JSON...)
    Réponses: 6
    Dernier message: 21/04/2006, 10h33
  4. Problème de parsing avec tomcat
    Par groupe51 dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 20/04/2006, 10h28
  5. [Plugin / XML] Problème plugin Eclipse avec JDOM
    Par kiko_18 dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 12/02/2005, 14h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo