Bonjour,
J'ai un problème quand j'utilise la méthode SelectSingleNode.
Voici le fichier xml à parser :
Voici mon code pour récupérer ma position
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?xml version="1.0" standalone="yes"?> <Data xmlns="http://toto.com"> <Activity> <id>id1</id> <location_id>id2</location_id> </Activity> <Location> <id>id2</id> <post_code_zip>32000</post_code_zip> <address_line1>33th Avenue</address_line1> <city>NYC</city> </Location> </Data>
Mais le résultat est Null...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 currentID = "id2"; XmlNode position = document.SelectSingleNode("/Data/Location[id='"+currentID+"']");
même en faisant plus simple :
Toujours Null
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 XmlNodeList position2 = document.SelectNodes("//Location");
Seule la méthode GetElementsByTagName donne une résultat
Malgré la lecture de plusieurs sujets sur le forum je n'arrive pas à m'en sortir...
Code : Sélectionner tout - Visualiser dans une fenêtre à part XmlNodeList nodeList = document.GetElementsByTagName("Location");
Partager