当前位置:  开发笔记 > 数据库 > 正文

如何在iOS上有效地解析大型xml文件以便在SQLite中存储内容?

如何解决《如何在iOS上有效地解析大型xml文件以便在SQLite中存储内容?》经验,为你挑选了1个好方法。

我在我的iPhone应用程序中使用libxml2的DOM解析器来解析一个包含十万行的XML文件.

我将检索到的内容存储到SQLite数据库中.但是,这个过程需要几分钟才能完成,太多而不方便用户使用.我的感觉是将数据写入数据库时​​丢失的最大部分时间.

我现在正在寻找有关如何提高此过程效率的任何提示.



1> Joshua Nozzi..:

尝试使用Instruments分析代码!检查您自己的代码中花费最多时间的部分!看看你是否可以采取不同的方法(或发布缓慢的代码建议)!如果可能,使用NSOperation/NSOperationQueue向用户提供进度反馈!

!

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有