适用于Windows应用商店的.NET中的XmlNodeReader

时间:2014-02-20 11:28:35

标签: c# .net xml windows-store-apps windows-store

Windows商店应用程序中是否可能没有XmlNodeReader? 这不在System.Xml命名空间中,也没有XmlTextReader。 我有什么替代工具?我应该使用简单的XML web api:

var node = serviceClient.GetAllLeaguesAsync(apiKey);
XDocument xDoc = XDocument.Load(new XmlNodeReader(node));

2 个答案:

答案 0 :(得分:0)

如何使用IXmlNode Interface

答案 1 :(得分:0)

正如我在评论中所述,如果您的目标是将XElement转换为XDocument,则可以在没有XmlNodeReader的情况下进行尝试。例如:

var node = await serviceClient.GetAllLeaguesAsync(apiKey);
XDocument xDoc = new XDocument();
xDoc.AddFirst(node);