如何在 UWP 中使用 XMLDocument.SelectNodes
How Can I Use XMLDocument.SelectNodes in UWP
我是 UWP 应用程序编程的初学者,但我懂 C#。我的问题是,由于定义不存在,我如何在 UWP 应用程序中使用 selectnodes ...我将如何解决这个问题?谢谢
如果需要,这是我的代码
XmlDocument responseXML = new XmlDocument();
responseXML.LoadXml(response);
string innerText = responseXML.SelectNodes("//maininfo").Item(0).InnerText;
responseXML.LoadXml(innerText);
info1 = responseXML.GetElementsByTagName("upnp:info1").Item(0).InnerText;
info2 = responseXML.GetElementsByTagName("upnp:info2").Item(0).InnerText;
info3 = responseXML.GetElementsByTagName("dc:info3").Item(0).InnerText;
info4 = responseXML.GetElementsByTagName("dc:info4").Item(0).InnerText;
how could I use selectnodes in a UWP applications since the definition doesn't exist... How would i work around this issue?
问题是您为 XmlDocument
使用了错误的命名空间 (System.Xml
)。请使用 Windows.Data.Xml.Dom
命名空间。更多内容可以参考XmlDocument
class官方文档。
using Windows.Data.Xml.Dom;
......
XmlDocument responseXML = new XmlDocument();
responseXML.LoadXml(response);
string innerText = responseXML.SelectNodes("//maininfo").Item(0).InnerText;
这里是official XML DOM sample,请查收。
我是 UWP 应用程序编程的初学者,但我懂 C#。我的问题是,由于定义不存在,我如何在 UWP 应用程序中使用 selectnodes ...我将如何解决这个问题?谢谢
如果需要,这是我的代码
XmlDocument responseXML = new XmlDocument();
responseXML.LoadXml(response);
string innerText = responseXML.SelectNodes("//maininfo").Item(0).InnerText;
responseXML.LoadXml(innerText);
info1 = responseXML.GetElementsByTagName("upnp:info1").Item(0).InnerText;
info2 = responseXML.GetElementsByTagName("upnp:info2").Item(0).InnerText;
info3 = responseXML.GetElementsByTagName("dc:info3").Item(0).InnerText;
info4 = responseXML.GetElementsByTagName("dc:info4").Item(0).InnerText;
how could I use selectnodes in a UWP applications since the definition doesn't exist... How would i work around this issue?
问题是您为 XmlDocument
使用了错误的命名空间 (System.Xml
)。请使用 Windows.Data.Xml.Dom
命名空间。更多内容可以参考XmlDocument
class官方文档。
using Windows.Data.Xml.Dom;
......
XmlDocument responseXML = new XmlDocument();
responseXML.LoadXml(response);
string innerText = responseXML.SelectNodes("//maininfo").Item(0).InnerText;
这里是official XML DOM sample,请查收。