我在 C# 程序上使用 Xml 时遇到问题。
xml http://pastebin.com/Ufxaght6(来自沙箱)
我正在尝试获取有关 XML 的任何信息,我在节点上使用递归循环成功,但我想使用更有效的东西。
我正在尝试这个:
XmlDocument document = new XmlDocument();
document.LoadXml(response);
XmlNode node = document.SelectSingleNode("/getnewsalesresult/request/user");
if (node != null)
Logger.WriteLine(node.InnerText);
else
Logger.WriteLine("fail");
这总是给出一个空值。我认为问题来自“getnewsalesresult”(可能是通配符?)。
从 XML :
<getnewsalesresult xmlns="http://www.sandbox.priceminister.com/res/schema/getnewsales" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sandbox.priceminister.com/res/schema/getnewsales http://www.sandbox.priceminister.com/res/schema/getnewsales/getnewsales.2014-02-11.xsd " >
任何想法 ?
提前致谢。