Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java RSS阅读器中的向下滚动功能,如Google reader_Java_Rss_Google Reader_Rss Reader - Fatal编程技术网

Java RSS阅读器中的向下滚动功能,如Google reader

Java RSS阅读器中的向下滚动功能,如Google reader,java,rss,google-reader,rss-reader,Java,Rss,Google Reader,Rss Reader,我用Java实现了一个简单的RSS阅读器。我点击了一个URL,得到了一些XML文本。我解析它并检索我感兴趣的数据。 现在我想实现GoogleReader正在做的事情。它有一个功能,通过它我们可以向下滚动并查看旧帖子。我怎么才能得到这些旧帖子,因为我每次点击URL都会得到相同的XML?谷歌点击rss链接的次数比你阅读的次数要多,并将所有文章存储在数据库中。因此,当你阅读它并在谷歌阅读器中向下滚动时,它实际上会向你显示它存储在数据库中的所有文章。RSS url仅用于Google Reader填充其数

我用Java实现了一个简单的RSS阅读器。我点击了一个URL,得到了一些XML文本。我解析它并检索我感兴趣的数据。
现在我想实现GoogleReader正在做的事情。它有一个功能,通过它我们可以向下滚动并查看旧帖子。我怎么才能得到这些旧帖子,因为我每次点击URL都会得到相同的XML?

谷歌点击rss链接的次数比你阅读的次数要多,并将所有文章存储在数据库中。因此,当你阅读它并在谷歌阅读器中向下滚动时,它实际上会向你显示它存储在数据库中的所有文章。RSS url仅用于Google Reader填充其数据库,而不是直接用于显示。

Google点击RSS链接的频率比您阅读RSS链接的频率要高,并将所有文章存储在数据库中。因此,当你阅读它并在谷歌阅读器中向下滚动时,它实际上会向你显示它存储在数据库中的所有文章。RSS url仅用于Google Reader填充其数据库,而不是直接用于显示。

您能分享您点击的url吗?另外,你是说你只在feed上看到最新的新闻(项目)吗?是的。我只看到最新的东西。但是有什么办法可以买到旧的东西吗?正如Cello在下面的回答中所指出的,我猜谷歌点击URL的频率更高,以获取更多的项目。我忘了提到URL。这里是:你能分享你点击的网址吗?另外,你是说你只在feed上看到最新的新闻(项目)吗?是的。我只看到最新的东西。但是有什么办法可以买到旧的东西吗?正如Cello在下面的回答中所指出的,我猜谷歌点击URL的频率更高,以获取更多的项目。我忘了提到URL。给你:谢谢。所以在幕后,谷歌做的比你想象的要多得多。我将在我的简单RSS阅读器中实现类似的功能。同时,我正在尝试使用Google reader的API访问所有提要(最新和旧的)。在这方面有什么建议吗?或者我应该把这当作一个新问题吗?就像@cello提到的,所有RSS提要内容都是定期预缓存并存储在DB中的。。。因此,您将在任何给定时间获得最新、旧的订阅源…谢谢。所以在幕后,谷歌做的比你想象的要多得多。我将在我的简单RSS阅读器中实现类似的功能。同时,我正在尝试使用Google reader的API访问所有提要(最新和旧的)。在这方面有什么建议吗?或者我应该把这当作一个新问题吗?就像@cello提到的,所有RSS提要内容都是定期预缓存并存储在DB中的。。。因此,您将在任何给定时间获得最新、旧的订阅源。。。