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 :

Position d'une balise dans un XML


Sujet :

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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2009
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 194
    Par défaut Position d'une balise dans un XML
    Bonjour a tous

    Voila j ai cherche mais je n ai pas trouve de reponses satisfaisante.

    J ai une xml avec des balises <layer> contenant des attributs @name et @type

    grace a une methode java, par Xpath par exemple, j aimerai retourner la position (soit un chiffre) d un layer qui a l attribut @name = xxx

    Je n ai aps trouve de fonction Xpath le permettant
    Et si quelqu un q une idee, cela marcherait il aussi pour les doublons, ou ne me retournerait il que la premiere ocurence ?

    Quelqu un peut il m aider?

    Delta07

    Ps:desole, qwerty, pas d accent --'

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Je te conseille de regarder du coté des "axes" en XPATH pour compter le nombre de noeud précédent :
    http://www.zvon.org/xxl/XPathTutoria...example18.html
    Tu peux ajouter des prédicats sur les noeud précédent que tu comptes.

    Après avec 'key' tu peux indexer le premier noeud qui remplit certaines conditions.
    http://zvon.org/comp/r/ref-XSLT_1.html#Elements~key

Discussions similaires

  1. [XSLT 1.0] Repostionner une balise dans un fichier xml
    Par gmailex dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 03/04/2015, 16h46
  2. Réponses: 2
    Dernier message: 19/04/2013, 09h24
  3. [LINQ to XML] Ajout d'une balise dans un xml existant
    Par Gregory.M dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 27/05/2008, 23h09
  4. Position d'une balise dans un document externe
    Par haypo dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 18/07/2003, 02h56

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