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

Développement de jobs Discussion :

Répétition des noeud ds un fichier xml


Sujet :

Développement de jobs

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2008
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 26
    Points : 28
    Points
    28
    Par défaut Répétition des noeud ds un fichier xml
    Hi,
    Il y t-il un sauveur pour me sauver :
    Voici problème :
    Je parsse un fichier xml
    Du type :
    <ROOT>
    <Document>
    <Titi>dsdsd</Titi >
    <Toto>
    <Toto1>yesn</Toto1>
    <Toto2>noet</Toto2>
    </Toto >
    <Tata>
    <Tata1>eredsdr</Tata1>
    <Tata2>erer</Tata2>
    </Tata >
    <Tata>
    <Tata1>yeref</Tata1>
    <Tata2>erdder</Tata2>
    </Tata >
    <Tata>
    <Tata1>oui</Tata1>
    <Tata2>non</Tata2>
    </Tata >
    </Document>

    </ROOT>
    Problème je n’arrive pas à récupérer tous les balises <Tata> .. </Tata> je récupérer que le premier c'est-à-dire :
    <ROOT>
    <Document>
    <Titi>dsdsd</Titi >
    <Toto>
    <Toto1>yesn</Toto1>
    <Toto2>noet</Toto2>
    </Toto >
    <Tata>
    <Tata1>eredsdr</Tata1>
    <Tata2>erer</Tata2>
    </Tata >
    </Document>

    </ROOT>

    Merci pr votre aide
    Robinson50

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 48
    Points : 39
    Points
    39
    Par défaut Même problème
    Bonjour,
    j'ai à peu prêt le même problème que toi sauf quand plus j'ai des histoire de clé à insérer dans différentes tables.

    pour le moment voila ce que j'ai fais, cela pourra peut-être t'aider,
    j'ai déclarer 2 tfileinputxml.
    dans le premier je déclare le loop xpath query au plus haut <root> pour toi ce qui me permet de récupérer les premiers éléments <titi> en l'occurrence pour toi.
    et ensuite j'utilise un deuxième élément tfileinputxml dans le quel je déclare le loop xpath query au plus bas <TATA> pour toi pour récupérer tata1 et 2.

    Je pense qu'il doit y avoir une méthode plus adéquate, notamment peut-être avec le tparsexmlrow mais je n'ai pas trouvé comment l'utilité.

    J'espère que cela pourra t'aider.

    Petite astuce si tu veux récupérer une donnée dans un noeud supérieur il faut déclarer un xpathquery comme cela "../champ"

Discussions similaires

  1. extraire des noeuds d'un fichier xml
    Par saw-next dans le forum Général Python
    Réponses: 1
    Dernier message: 08/11/2011, 11h58
  2. Ajouter des noeud dans un fichier XML
    Par chinoismasque dans le forum Windows Phone
    Réponses: 4
    Dernier message: 02/08/2011, 16h32
  3. [DOM] copie des noeuds d'un fichier xml dans un autre fichier xml
    Par chiraz86 dans le forum Format d'échange (XML, JSON...)
    Réponses: 0
    Dernier message: 10/04/2010, 11h48
  4. Réponses: 6
    Dernier message: 18/09/2009, 09h35
  5. Recuperation des noeuds d'un fichier xml avec xalan
    Par bellemlih dans le forum XML
    Réponses: 1
    Dernier message: 02/07/2008, 18h58

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