我正在从XML文件中检索数据,但该文件包含15000多条记录,因此我的应用程序变得缓慢。因此,我希望将其转换为SQLLite文件(通过编程方式或使用任何工具)。
请为此提供任何解决方案。
我建议使用Core Data。解析日期,创建托管对象并让Core Data将这些对象持久化到SQLite数据库中。
以下好处是,以后您不必担心SQL语句。
要预填充核心数据库,请阅读本文。我会写一个简单的Ruby或PHP的xml2sqlite导入器。
如果您不喜欢脚本语言,请看一下SQLite Manager,它是Firefox插件,可以管理SQLite数据库,并能够导入XML。