我有一个应用程序,我使用 Jsoup 从 Internet 获取 HTML 文件并将其解析为 POJO。然后我使用自定义内容提供程序将我的 POJO 持久化到 SQLite 数据库中。它有很多代码,并且某些事情很难实现,尤其是缓存(即如何确定我的对象已经在数据库中,如何管理过期等)。通过查看互联网,我了解到 RoboSpice 可能会来救援,因为它可以透明地处理缓存。但是,我还没有找到任何关于如何插入自定义解析器的示例(我的结果既不是 JSON 也不是 XML,只是我目前正在使用 Jsoup 解析的纯 HTML)。因此,如果您能指出一些相关的例子,我将不胜感激。
这是我在做什么的更详细的描述。我的应用程序读取某些网站以获取某些条目的列表。这些条目是基于日历的,我逐月请求它们。每个月的请求都会向我返回该月的条目列表。我想让这些请求可缓存和可查询,因此我需要一个数据库后端,以便我可以针对它运行自定义 SQL 查询。我应该使用哪种 RoboSpice 配置、哪些扩展以及我可以参考哪些代码示例?
提前致谢。