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 :

Récuperer le nom des balises [JDOM]


Sujet :

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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Juillet 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 3
    Par défaut Récuperer le nom des balises
    Bonjour à tous

    Voilà j'ai un petit soucis, j'ai un fichier XML de type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <Application>
                     <Balise1>
                     </Balise1>
                     <Balise2>
                     </Balise2>
    </Application>
    Et j'aimerai récuperer les nom des balises en pouvant spécifier le niveau voulus ( niveau 0 = Application, niveau 1 = Balise1, Balise2).

    J'ai tenter en vain de le faire avec JDOM mais j'arrive à rien.
    Une idée un conseil ?

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Il n'y a rien de directement prévu pour.

    Il faut te programmer toi-même une méthode qui prend en paramètre ton Document, un int, et va récupérer l'élément racine, puis boucler pour récupérer son fils, le nœud de ce fils, etc. ; jusqu'à arriver au niveau voulu.
    Une boucle, donc. Ou de la récursivité, ça marche aussi.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Futur Membre du Club
    Inscrit en
    Juillet 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 3
    Par défaut
    Merci, ça fonctionne nickel!
    Par contre je récupere des éléments #text avec getNodeName que j'ai trié avant de retourner mes résultats.

  4. #4
    Modérateur

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

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Correction : le premier élément fils.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/09/2008, 17h14
  2. récuperer les noms des champs d'une table
    Par miketidy dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 18/07/2008, 08h47
  3. [XML] [SAX] Extraire le nom des balises dans XML
    Par Fusio dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 11/06/2007, 23h19
  4. [MySQL] Récuperer les noms des champs
    Par jarbi62 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 11/11/2006, 20h21
  5. XLS - Nom des balise
    Par lakrimo dans le forum XMLRAD
    Réponses: 2
    Dernier message: 05/02/2004, 11h12

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