按出版日期阅读RSS

时间:2009-11-08 13:42:01

标签: rss

我想为twitter RSS feed构建一个RSS阅读器(c#.NET 3.5)。

从RSS网址获取响应并解析它非常简单。 (我用XmlDocument.Load("<RSS Feed>"))做到了。

问题是我需要按发布日期范围获取RSS项目。 加载应用程序时,我希望获取自上次下载订阅源以来的所有项目。

我该怎么做?

每个RSS Feed都允许这样做吗? (谷歌读者甚至从去年开始展示项目。)

1 个答案:

答案 0 :(得分:0)

归结为两个数据来源:Feed当前提供的内容以及您存储的内容。

例如,如果Feed仅显示最近的10个,那么您无法获取旧数据。饲料必须提供它。

Google阅读器运行一个cronjob,每隔3小时检查一次Feed。然后,它会将项目存储在数据库中,供Google阅读器随时参考。