解析XML页面以读取内容
本文关键字:读取 XML 解析 | 更新日期: 2023-09-27 18:12:35
我想读取XML页面URLString中的url,我编写了以下代码:
XElement xelement = XElement.Load(URLString);
var list = from y in xelement.Descendants(atom + "entry")
select new {
Link = y.Element(atom + "link").Attribute("href").Value
};
调试时list的输出为25url .
我想把项目放入list
。如何使用for、while、foreach等循环遍历列表以获取其中的项?
我使用LINQ已经有一段时间了,但我认为你可以这样做:
XElement xelement = XElement.Load(URLString);
var items = from y in xelement.Descendants(atom + "entry")
select y.Element(atom + "link").Attribute("href").Value;
var list = items.ToList();
此时,list
的类型将是List<string>
,您可以对其进行任何操作。