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]")
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 <listvols> <vols> <idvol>1</idvol> <numvol>5422<numvol> <information1> <dow>45525</doi> <doi>45.5</doi> </information1> </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
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>
merci de votre aide
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>
cordialement
Qays
Partager