辞書エントリを含む gzip された xml ファイル (1,25 mb) を使用して、Android で辞書アプリケーションを作成しようとしています。
xml ファイルを検索する方法がわかりません。XPath がありますが、ファイル全体をメモリにロードします。では、ストリーミング (SAX、vdt-xml など) を検討する必要がありますか、それとも XML ファイルから SQL データベースを作成する必要がありますか? または、他の何か?
この回答で説明されているように、pythonスクリプトを使用してXMLからSQLite DBを作成し、dbファイルをシステムデータベースパスにコピーしました。
https://stackoverflow.com/a/620086/1822977
魔法のように働きました!