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

XSL/XSLT/XPATH XML Discussion :

selection des nom des balises [XPATH 1.0]


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 17
    Par défaut selection des nom des balises
    bonjour,

    je fais face à un léger soucis...

    en fait j'ai un XML de ce type et je souhaite récupérer tous les noms des balises. J'utilise xpath avec javascript.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <root>
     <nom1>val1</nom1>
     <nom2>val2</nom2>
     <nom3>val3</nom3>
    </root>
    Je souhaite grace à xpath récupérer un tableau avec (nom1, nom2, nom3)
    J'espère avoir été clair...

    merci beaucoup des réponses

  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
    Pas possible, xPath ne gère que 4 types de données :
    - Ensemble de nœuds
    - String
    - Nombre
    - Booléen

    Comme tu le vois, il n'y a pas de tableau. Quant aux ensembles de nœuds, ça contient des nœuds, pas des strings. Un nom de balise est une string, pas un nœud.

    => Ce que tu peux faire, c'est un xPath qui récupère toutes tes balises sauf root :

    et parcourir le résultat en JavaScript pour stocker le nom de chaque balise dans un tableau JavaScript que tu construis toi-même.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 17
    Par défaut
    merci de la réponse, je vais etre obligé de travailler sur les tableaux javascript, il y a tout ce qu'il faut avec ce langage

    merci ,

    bonne journée,

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

Discussions similaires

  1. Comment substituer des noms de balises
    Par papyxy dans le forum VBScript
    Réponses: 1
    Dernier message: 12/01/2013, 09h55
  2. récupérer la liste des noms des champs d'une table
    Par la_didise dans le forum Access
    Réponses: 2
    Dernier message: 29/05/2006, 16h55
  3. [C#] Liste des noms des jours
    Par Oberown dans le forum C#
    Réponses: 9
    Dernier message: 07/11/2005, 11h38
  4. Affichage des noms des IDC_STATIC dynamiquement
    Par tonycalv dans le forum MFC
    Réponses: 6
    Dernier message: 11/09/2005, 16h07
  5. Comment obtenir la liste des noms des ordinateurs du réseau ?
    Par da_latifa dans le forum Web & réseau
    Réponses: 2
    Dernier message: 17/08/2005, 11h58

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