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 :

Lire fichier XML en java


Sujet :

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

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 35
    Points : 35
    Points
    35
    Par défaut Lire fichier XML en java
    Bonjour,

    Je souhaite effectuer sur un fichier XML une manipulation qui permet de me poistionner sur un élément et d'apeller les méthodes décrites par les sous élément

    exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <MesElements>
     <Element>
       <MaPremiereMethode/>
       <MaSecondeMethode/>
     </Element>
    </MesElements>
    Je veux donc pouvoir me positionner sur Element et apellé les méthodes MaPremiereMethode et MaSecondeMethode. Digester permet de créer des objets par rapport aus élément et d'apeller des méthodes sur d'autre, mon problème est que je ne connais pas les méthodes à apellées lorsque je cherche Element...

    Merci de votre aide

    #;-) loop

  2. #2
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    J'ai pas trop compris ce que tu arrives pas à faire dans ton problème

    Si ton problème est de tout récupérer, tu peut employer JDom, c'est très simple et tu pourras tout récupérer avec facilité.

    Si ton problème est d'appeller les méthodes en fonctions de de leurs nom, il faut t'orienter sur la reflection.

    Si tu as un autre problème, dis nous ce que c'est ^^

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 35
    Points : 35
    Points
    35
    Par défaut
    Citation Envoyé par wichtounet
    Si ton problème est d'appeller les méthodes en fonctions de de leurs nom, il faut t'orienter sur la reflection.
    En fait je voudrai me positionner sur Element et appelé les méthodes désignée par le nom des balise de Element. J'ai un programme java qui doit construire une requete B particuliere à partir d'une autre requete A. Je voudrai dans mon dictionnaire specifier les méthodes qui permettent de créer la requete B, car mon programme ne connait pas les méthodes à apellé...

    Sinon c'est quoi la reflexion ??

    merci

Discussions similaires

  1. Lire un fichier XML en Java
    Par manouch95 dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 18/12/2014, 14h38
  2. Lire fichier XML via code Java
    Par said.aghzil dans le forum Format d'échange (XML, JSON...)
    Réponses: 17
    Dernier message: 12/05/2013, 21h01
  3. Réponses: 2
    Dernier message: 03/03/2010, 10h11
  4. [JDOM] lire un fichier XML depuis java
    Par tresor999 dans le forum Format d'échange (XML, JSON...)
    Réponses: 6
    Dernier message: 29/02/2008, 20h38
  5. Lire/Ecrire dans un fichier .xml depuis Java
    Par SkyBioSS dans le forum Format d'échange (XML, JSON...)
    Réponses: 13
    Dernier message: 16/05/2006, 17h38

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