Jsoup を使用してインターネットから HTML ファイルを取得し、それを POJO に解析するアプリケーションがあります。カスタム コンテンツ プロバイダーを使用して、POJO を SQLite データベースに永続化します。これは多くのコードであり、特にキャッシング (つまり、オブジェクトが既にデータベースにあることを確認する方法、有効期限を管理する方法など) など、実装が難しいものがあります。インターネットを調べたところ、RoboSpice が助けになる可能性があることがわかりました。これは、ハンドルが透過的にキャッシュするためです。ただし、カスタム パーサーをプラグインする方法の例は見つかりませんでした (私の結果は JSON でも XML でもなく、現在 Jsoup で解析している純粋な HTML です)。したがって、関連する例を教えていただければ幸いです。
ここに私がやっていることのより詳細な説明があります。私のアプリは特定の Web サイトを読み取って、特定のエントリのリストを取得します。これらのエントリはカレンダー ベースで、毎月リクエストしています。毎月のリクエストで、その月のエントリのリストが返されます。これらのリクエストをキャッシュ可能かつクエリ可能にしたいので、カスタム SQL クエリを実行できるようにデータベース バックエンドが必要です。どの RoboSpice 構成を使用すればよいですか? どの拡張機能を使用し、どのコード サンプルを参照できますか?
前もって感謝します。