le 10-22-2013 03:35 AM
Bonjour,
Voila j'ai un fichier XML sous ce format la :
<CConfigurationSoftware>
<DateCreation>2008-05-19T14:12:10.546875+02:00</DateCreation>
<CreationUtilisateur>Nom Prenom</CreationUtilisateur>
<VariableInterne>
<PointsInternesV2>
<CPointInterneV2>
<Nom>ACTIVATION_RAMPE</Nom>
</CPointInterneV2>
<CPointInterneV2>
<Nom>ALIM_AUTO</Nom>
</CPointInterneV2>
</PointsInternesV2>
</VariableInterne>
......
</CConfigurationSoftware>
Et je recherche une variable (ex: ALIM_AUTO) et obtenir les noeuds auxquelles elle appartient (ex :/VariableInterne/PointsInternesV2/CPointInterneV2)
Je pourrais utiliser la fonction de rechercher de chaine de caractère mais j'aimerai utilisé des fonctions XML.
Auriez-vous une idée?
Merci par avance.
Résolu ! Accéder à la solution.
le 10-22-2013 06:45 AM
le 10-22-2013 07:04 AM
Tout d'abord merci pour ton aide.
Je n'ai pas été assez précis dans mon explication. je ne connais pas le chemin ou se trouve ma variable.
Autre exemple de fichier XML :
<Configuration> <Node1> <Node1_1> <Nom>Variable_A</Nom> </Node1_1> <Node1_2> <Nom>Variable_B</Nom> </Node1_2> </Node1> <Node2> <Node2_1> <Nom>Variable_A</Nom> </Node2_1> <Node2_2> <Nom>Variable_C</Nom> </Node2_2> </Node2> ...... </Configuration>
Je recherche la Variable_A. Mais je ne sais pas dans quel "Node" elle se trouve. et j'aimerai avoir en retour de ma recherche tous les Nodes dans lesquels elle est présente (dans mon exemple : Node1/Node1_1 et Node2/Node2_1)
le 10-22-2013 08:30 AM
le 10-22-2013 08:35 AM
Merci!