1

长期 Java 开发人员告诉我,Apache 的 Rome 模块是用于读取和生成 RSS 和 Atom 提要的权威库。

我已经查看了该库 - 它现在似乎没有处于积极开发中。这真的是最好的吗?具体来说,我正在尝试编写一个可以读取多个提要的 Android 应用程序。我担心 Apache Rome 可能会成为手持设备的重量级人物。

有没有我应该考虑的替代方案?我的主要标准是:

  • 足够轻巧,可以在低功耗设备上运行。
  • 易于使用的 API
4

3 回答 3

7

有一个重新打包的 Android 版 Rome:http ://code.google.com/p/android-rome-feed-reader/ 。我知道 Spring Android 库使用它。

于 2011-08-29T16:55:47.773 回答
1

还有我写的这个库: https ://github.com/Pkmmte/PkRSS

它使用流畅的 API 易于使用,非常轻量级 + 快速,支持自定义提要项目属性,并且默认与大多数 RSS2 提要兼容,但允许您插入自己的自定义 RssParser 以支持各种提要。

于 2014-08-14T21:01:23.323 回答
1

对于最近的一个项目,我尝试了所有可用的解析 rss 的方法,并得出结论: http: //developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html是您可能使用的最合适的方法。易于使用且性能足以在低功率设备上运行。

于 2011-08-29T15:06:04.353 回答