Bonjour,
je vos explique mon problème, j'ai un fichier XML qui historise tout mes ajouts de bloc à expédiée. Je voulais donner la possibilité à l'utilisateur de pouvoir supprimer un bloc en attente d’expédition dans le fichier XML.
Dans mes recherche j'ai déjà réussi à supprimer un bloc (comprenant toutes ses information) en indiquant en dur dans le code l'attribut [ID] du Parent du bloc.
Cependant l’utilisateur ne connais pas la valeur de l'ID de son bloc. je doit donc récupérer le n°du bloc aller dans mon fichier XML le retrouver dans la balise <N_RST></N_RST>, puis remonter dans l'arborescence pour récupérer l'ID de son parent.
voici mon fichier XML de test pour mieux comprendre:
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?xml version="1.0" encoding="utf-8" standalone="yes"?> <Expedition_RST> <Ajout ID="1"> <Date_Ajout>23/04/2016 23:07:47</Date_Ajout> <N_RST>0416 001234</N_RST> <default>G.1.2</default> <descritpion>-1200Hz</descritpion> </Ajout> <Ajout ID="2"> <Date_Ajout>23/04/2016 23:08:57</Date_Ajout> <N_RST>0416 123456</N_RST> <default>G.1.2</default> <descritpion>-1150Hz</descritpion> </Ajout> <Ajout ID="3"> <Date_Ajout>24/04/2016 17:09:17</Date_Ajout> <N_RST>0416 894617</N_RST> <default>G.1.2</default> <descritpion>-1230Hz</descritpion> </Ajout> </Expedition_RST>
j'ai déjà réussi a récupérer le premier ID du fichier mais je n'arrive pas parcourir mon fichier XML m’arrêter des que je trouve mon N°rst et remonter à son parent.
avez-vous des liens qui pourrait m'aider pour comprendre ou des pistes, j'aimerai chercher pour comprendre je ne veut pas forcement la réponse tout de suite.
merci d'avance
Partager