12
Biorąc to simplifed przykład mój XML:SelectSingleNode zawsze zwraca wartość null?
<?xml version="1.0"?>
<message xmlns="http://www.mydomain.com/MyDataFeed" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mydomain.com/MyDataFeed https://secure.mydomain/MyDataFeed/myDataFeed.xsd" requestId="13898" status="1">
<error>Invalid Login</error>
</message>
próbuję wybrać węzeł „błędu” przy użyciu metody SelectSingleNode jednak stosując następujący kod zawsze zwraca NULL?
XmlNode errorNode = oss.SelectSingleNode("/message/error");
if (errorNode != null)
Console.Writeline("There is an error");
Z badań Zrobiłem to jest związane z przestrzeniami nazw, ale ja po prostu nie można dostać coś do pracy. Jakakolwiek rada?
Ale oczywiście! XML weenies mają wiele odpowiedzi. –