原来我用C#读取RSS一直是XML的思路,类似这样:
XmlTextReader reader = new XmlTextReader(strURL);
DataSet ds = new DataSet();
ds.ReadXml(reader);
但其实,还有一种对象化的方法,类似这样:
XmlReader reader = XmlReader.Create(url);
SyndicationFeed feed = SyndicationFeed.Load(reader);
reader.Close();
foreach (SyndicationItem item in feed.Items)
{
String subject = item.Title.Text;
String summary = item.Summary.Text;
...
}
但是不要完了添加引用哦:


本文深入探讨了使用C#读取RSS订阅的两种方法,从传统的XML解析方式过渡到更高效的对象化加载方法。通过引入SyndicationFeed类,简化了RSS数据的处理过程,同时强调了正确引用的重要性。
1412

被折叠的 条评论
为什么被折叠?



