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 avec le constructeur SAXParser()!


Sujet :

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

  1. #1
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut Problème avec le constructeur SAXParser()!
    Bonjour,

    Je voudrai faire un parseur de fichier xml, mais je sais pas trop comment cela fonctionne...
    J'ais donc télécharger un source d'un parseur simple.
    Dedans il y a cette ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     XMLReader p = new org.apache.xerces.parsers.SAXParser();
    N'y a t-il pas un autre moyen que DL se package parceque je suis au travail et je n'est pas acces au fichier auquel on doit ajouter les nvx packages.
    J'ai essayer de faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    XMLReader p = SAXParser
    en utilisant les packages indiqué dans l'API... mais ca ne marche pas non plus

    Quelqun serait-il m'aider ????

    Merci d'avance

  2. #2
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut
    avec plus de précision j'ai essayer avec cette ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    XMLReader p = new javax.xml.parsers.SAXParser();

  3. #3
    Membre émérite Avatar de g_rare
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    608
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 608
    Par défaut
    Citation Envoyé par L4BiN
    Je voudrai faire un parseur de fichier xml, mais je sais pas trop comment cela fonctionne...
    Voir dans la ici ...

  4. #4
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut
    faut il mieux utilisé SAX ou DOM??

  5. #5
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2002
    Messages : 652
    Par défaut
    En gros, avec SAX, c'est le parser qui lit ton document et qui t'envoie des évènement à chaque fois qu'il tombe sur une information.
    Avec DOM, c'est toi qui parcours ton document XML.

    Les techniques sont différentes et pas comparables donc, l'une n'est pas mieux que l'autre.

    ps: DOM n'est pas adapté aux grosses volumétries

  6. #6
    Membre Expert
    Avatar de viena
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    1 071
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 071
    Par défaut
    Citation Envoyé par L4BiN
    faut il mieux utilisé SAX ou DOM??
    Sax à de bien meilleurs performances mais est beaucoup moi flexible. Il doit être utilisé dans le cas d'un parse total et linéaire (je parse mon fichier au départ pour en extraire les info et ensuite je n'en ai plus besoin).
    Dom est plus flexible, il permet d'effectuer facilement des recherches, des modifications dans le fichier... Mais comme dit précédemment, il n'est pas adapté aux gros fichiers.

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

Discussions similaires

  1. [débutant]probleme avec les constructeurs
    Par am@123 dans le forum Services Web
    Réponses: 9
    Dernier message: 18/03/2008, 13h33
  2. [Debutant] Problème avec un constructeur par copie
    Par Drannor dans le forum Débuter
    Réponses: 5
    Dernier message: 12/03/2007, 09h15
  3. probleme avec les constructeur en java
    Par amal88 dans le forum Langage
    Réponses: 11
    Dernier message: 10/03/2007, 01h32
  4. probleme avec mes constructeurs
    Par gene69 dans le forum C++
    Réponses: 8
    Dernier message: 19/10/2006, 20h47
  5. [Conception]Problèmes avec un constructeur dérivé
    Par Le Furet dans le forum Langage
    Réponses: 6
    Dernier message: 10/03/2006, 09h44

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