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

Bibliothèques et frameworks PHP Discussion :

[XML] Problème ajout éléments dans fichier XML


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Août 2004
    Messages
    696
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 696
    Points : 225
    Points
    225
    Par défaut [XML] Problème ajout éléments dans fichier XML
    Bonjour,

    je me permets de revernir vers vous pour un problème d'ajout de noeud dans un fichier xml

    je préceise que j'ai résussi a ajouter des elements fils et petit fils lorsque je cible un neoud en particulier, mais lorsque je veux ajouter un nouveau sans critère je n'y arrive pas.

    un petit exemple sera peut être plus clair.

    voila ce que je réussi a faire
    je réussi à ajouter <information> <dow> et <doi> en utilisant Xpath->query("//vol[idvol=1]")
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <listvols>
          <vols>
    	<idvol>1</idvol>
    	<numvol>5422<numvol>
    	<information1>
    		<dow>45525</doi>
    		<doi>45.5</doi>
    	</information1>
          </vols>
    </listvols>
    ce que je veux fait c'est rajouter un nouveau vol et donc obtenir le résultat suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <listvols>
          <vols>
    	<idvol>1</idvol>
    	<numvol>5422<numvol>
    	<information1>
    		<dow>45525</doi>
    		<doi>45.5</doi>
    	</information1>
          </vols>
          <vols>
    	<idvol>2</idvol>
    	<numvol>6622<numvol>
          </vols></listvols>
    ensuite je pourrais ajouter comme bon me semble, mais cette première phase ne marche pas car tout ce que je réussi a faire c'est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <listvols>
          <vols>
    	<idvol>1</idvol>
    	<numvol>5422<numvol>
    	<information1>
    		<dow>45525</doi>
    		<doi>45.5</doi>
    	</information1>
          </vols>
          <idvol>2</idvol>
    </listvols>
    merci de votre aide
    cordialement
    Qays

  2. #2
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 091
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 091
    Points : 8 194
    Points
    8 194
    Billets dans le blog
    17
    Par défaut
    Il faut d'abord créer un noeud <vol>, l'ajouter à <listvols>
    Puis un noeud <idvol>, le valoriser, l'ajouter à <vol>
    Puis un noeud <numvol>, le valoriser, l'ajouter à <vol>
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Août 2004
    Messages
    696
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 696
    Points : 225
    Points
    225
    Par défaut
    bonjour a est j'ai trouvé la solution

    cordialement

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

Discussions similaires

  1. [Débutant] Problème ajout objet dans fichier xml.
    Par Vidou12 dans le forum VB.NET
    Réponses: 3
    Dernier message: 13/02/2015, 12h36
  2. Réponses: 1
    Dernier message: 23/02/2012, 11h44
  3. [Castor] Ajout élément dans un XML castorisé
    Par daus1900 dans le forum Persistance des données
    Réponses: 1
    Dernier message: 12/05/2009, 11h16
  4. [JDOM] Ajout élément dans xml
    Par bidulee dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 24/04/2009, 17h24
  5. [JDOM] Ajout élément dans fichier XML
    Par delinot dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 18/07/2005, 11h10

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