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

API standards et tierces Java Discussion :

API JDOM: SAXBuilder/DOMBuilder


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 14
    Par défaut API JDOM: SAXBuilder/DOMBuilder
    Bonjour,

    Nous devons parser un fichier xml à l'aide de JDOM et afficher les éléments, les attributs, les commentaires, etc.

    Après consultation de la doc et de quelques codes, j'ai compris que le point de départ en général était le suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    SAXBuilder builder = new SAXBuilder();
    try{
    			Document doc = builder.build(args[0]);
    		}catch(JDOMException e){
    			System.out.println("error when parsing document: "+e);
    		}catch(IOException e){
    			System.out.println("the file has not been fully parsed "+e);
    		}
    ou bien d'utiliser un DOMBuilder de la même façon.

    Mes questions sont donc les suivantes:
    1) quelle est la différence pratique entre l'utilisation d'un SAXBuilder ou d'un DOMBuilder vu que la méthode build de l'un ou de l'autre renvoie un objet de type Document? (que l'on utilisera par la suite pour traiter les différents composants du document xml)

    2) Comment utiliser SAXHandler? (je pense que la réponse à la première question se trouve ici)

    Merci

  2. #2
    Membre chevronné
    Inscrit en
    Juillet 2006
    Messages
    534
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 534
    Par défaut
    1) quelle est la différence pratique entre l'utilisation d'un SAXBuilder ou d'un DOMBuilder vu que la méthode build de l'un ou de l'autre renvoie un objet de type Document? (que l'on utilisera par la suite pour traiter les différents composants du document xml)
    La reponse est dans ce lien suivant
    http://www.jdom.org/pipermail/jdom-i...ly/010165.html


    2) Comment utiliser SAXHandler? (je pense que la réponse à la première question se trouve ici)
    La reponse est dans ce lien (exemple d'utilisation SaxHandler)
    http://www.cs.rpi.edu/~puninj/XMLJ/c...slide12-0.html

  3. #3
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 14
    Par défaut
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utiliser l'API JDOM
    Par keddari dans le forum NetBeans
    Réponses: 1
    Dernier message: 06/08/2012, 16h35
  2. [JDOM] Exporter les données d'un fichier XML vers une base de données MySQL en utilisant API JDOM
    Par fruwen7 dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 23/05/2012, 15h56
  3. [JDOM] Installation de l'API JDOM dans Eclipse
    Par giannichedda dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 21/03/2010, 15h27
  4. ajouter l'API JDom dans un projet
    Par samia13 dans le forum Eclipse Java
    Réponses: 12
    Dernier message: 18/05/2007, 10h27
  5. [JDOM] Api Jdom java
    Par ons dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 06/02/2007, 10h49

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