J'ai un fichier XML très simple que j'essaie de lire, mais je n'arrive pas à le faire fonctionner. Voici le fichier XML:Problème avec node.GetElementsByTagName en C#
<?xml version="1.0"?> <Results><One>45364634</One><Two>-1</Two><Three>B</Three></Results>
Je suis en train de récupérer le contenu de deux comme ceci:
XmlNode node = doc.DocumentElement.SelectSingleNode("/Results/Two");
ou
XmlNodeList list = doc.GetElementsByTagName("Two");
Ni fonctionne. Lorsque je copie coller le XML en tant que chaîne dans le XmlDocument, alors cela fonctionne. Cependant, lorsque j'utilise la chaîne, je sors de la réponse (d'où provient le XML), cela ne fonctionne pas. Je me demande si c'est quelque chose de bizarre comme un problème de personnage ou de ne pas regarder la bonne racine, mais je ne peux pas le comprendre. Des idées?
Merci!
vérifiez vos espaces de noms? – annakata