iOS - 有关NSXMLParser和libxml2的差异

时间:2011-10-21 10:40:10

标签: ios ipad xcode4 ios4 ios5

better-performance-with-libxml2-or-nsxmlparser-on-the-iphone

我已经阅读了这个问题以及关于在iOS Apps开发中比较XML解析器的答案。好吧,实际上我不明白这一点。

我的问题是,如果我想在我的应用程序上加载大量的XML数据,大于200kb,那么我能用的最好......?是NSXMLParser还是libxml2 ..?

顺便说一句,我在iOS 5上使用Xcode 4.2

2 个答案:

答案 0 :(得分:1)

我过去曾使用过这个资源:

How To Choose The Best XML Parser for Your iPhone Project

该帖总结了iOS的许多不同XML解析器之间的差异。

答案 1 :(得分:0)

接受该问题的答案有什么问题?

基本上,@ zPesk说:

发现libxml更快但更难使用,因为它在C而不是objective-c。

只要你使用SAX解析而不是DOM解析,我认为这并不重要 - 你要用XML文档做的最后一件事就是一次性将它加载到内存中!