如何在Android上查询大型XML文件

时间:2012-11-28 09:49:23

标签: android xml

我正在尝试在Android上编写一个字典应用程序,使用包含字典条目的gzip压缩文件(1,25 mb)。

我不确定如何搜索xml文件。 有XPath,但它将整个文件加载到内存中。那么我应该研究流式传输(SAX,vdt-xml,...)还是尝试从XML文件创建SQL数据库?或其他什么?

1 个答案:

答案 0 :(得分:0)

我最终使用python脚本从XML创建SQLite DB,然后将db文件复制到系统数据库路径中,如下所示:

https://stackoverflow.com/a/620086/1822977

像魅力一样工作!