Parser du XML avec SelectSingleNode
Bonjour,
J'ai un problème quand j'utilise la méthode SelectSingleNode.
Voici le fichier xml à parser :
Code:
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> |
Voici mon code pour récupérer ma position
Code:
1 2 3
|
currentID = "id2";
XmlNode position = document.SelectSingleNode("/Data/Location[id='"+currentID+"']"); |
Mais le résultat est Null...
même en faisant plus simple :
Code:
1 2
|
XmlNodeList position2 = document.SelectNodes("//Location"); |
Toujours Null
Seule la méthode GetElementsByTagName donne une résultat
Code:
XmlNodeList nodeList = document.GetElementsByTagName("Location");
Malgré la lecture de plusieurs sujets sur le forum je n'arrive pas à m'en sortir...