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 :

Extraction des données à partir du XML


Sujet :

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

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    septembre 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Extraction des données à partir du XML
    bonjour,

    Je dispose d'un document xml de grande taille. J'utilise JDOM pour le parser.
    Mon problème est le suivant:
    je peux récupérer un identifiant à partir d'un noeud. Je dois aller chercher une donnée dans un autre noeud ayant ce même identifiant.
    quelle(s) méthode(s) me permet de me déplacer dans l'arborescnce et mémoriser une donnée pour la comparer à une autre ?
    Je vous demande un peu de lumière
    Merci

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2007
    Messages : 25 481
    Points : 48 803
    Points
    48 803
    Par défaut
    getParent, getChild, etc

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    septembre 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    getParent, getChild, etc
    Merci
    quelle méthode me permet de comparer une donnée mémorisée à une autre ,

  4. #4
    Modérateur

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

    Informations forums :
    Inscription : septembre 2004
    Messages : 12 502
    Points : 21 167
    Points
    21 167
    Par défaut
    Citation Envoyé par paulcomt Voir le message
    Merci
    quelle méthode me permet de comparer une donnée mémorisée à une autre ,
    Tu retiens ta donnée dans une String, et tu continues ta recherche en comparant cette String aux String des nœuds qui pourraient être ce que tu cherches. Allô ?

    Il est possible aussi que xPath puisse t'intéresser.

    Un truc genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    XPath.selectNodes(document, "//identifiable[@id = //indentifieur/identifiable-ref]");
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/01/2017, 17h16
  2. [XL-2010] Requête Excel pour l'extraction des données à partir des autre fichiers Excel
    Par jihed saidaoui dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/03/2015, 09h23
  3. Extraction des données à partir d'une pointeuse
    Par expert.tun dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 26/06/2014, 19h08
  4. extraction de données à partir d'un fichier text ou xml
    Par bigplayer dans le forum Langage
    Réponses: 3
    Dernier message: 28/03/2007, 17h13
  5. [débutant]extraction des données d'un fichier xml simple
    Par ekram dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 14/03/2007, 12h24

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