这是我试图解析的 XML:http: //pastebin.com/5mCqHQr3
这是用于解析上述 XML 文档的代码:
// LINQ code to read the XML document
XDocument xmlDoc = XDocument.Parse("<?xml version=\"1.0\"?>" + xml); // create the LINQ datasource
System.Diagnostics.Debug.Write(xml);
var query = from MWSdata in XElement.Parse("xml").Elements("AttributeSets") select MWSdata;
foreach (var data in query)
{
System.Diagnostics.Debug.Write(data);
}
完整的错误是:根级别的数据无效。第 1 行,位置 1。(在 -var 查询语句上)。我该如何解决?我正在尝试获取每个元素的值(ns2:Author、ns2:Title 等)并将它们放在文本框中。程序是用 C# .NET 编写的...