XML数据解析问题

时间:2016-06-22 07:18:40

标签: xml

Hello在我的项目中我需要加载XML文件,但是显示根级别的数据无效。第1行,第1位错误。

我的代码如下

        feedxml.Load(HttpContext.Current.Server.MapPath("feed.xml"));
        XmlElement root = (XmlElement)feedxml.DocumentElement;
        XmlElement xmlele = ((XmlElement)root.SelectNodes("categoryList")[0]);

和我的xml文件如下。

1 个答案:

答案 0 :(得分:0)

使用XElement.It的使用很容易 using System.Xml.Linq
XElement file=XElement.Load(HttpContext.Current.Server.MapPath("feed.xml"));
foreach(var category in file.Elements("categoryList"))
{
//you can get value and attribuets's values of category tag // you can write file.Descendants("categoryList") too
}