Bonjour,

J'ai un problème quand j'utilise la méthode SelectSingleNode.

Voici le fichier xml à parser :
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>
Voici mon code pour récupérer ma position
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
XmlNodeList position2 = document.SelectNodes("//Location");
Toujours Null
Seule la méthode GetElementsByTagName donne une résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
XmlNodeList nodeList = document.GetElementsByTagName("Location");
Malgré la lecture de plusieurs sujets sur le forum je n'arrive pas à m'en sortir...