原来我用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; ... }
但是不要完了添加引用哦: