Cocoa Touch:解析XML,我应该使用NSXMLParser还是Dom解析器?

时间:2011-09-25 12:40:33

标签: xml ios cocoa-touch parsing

我需要解析存储事件的XML文件。我只需要处理结束日期晚于实际日期的事件,因此在应用程序中将不会使用其中的许多事件。

应用程序需要在显示之前进行排序,然后用户将在UITableView中求助并过滤结果。

到目前为止,我只是使用NSXMLParser解析数据并将其加载到事件的NSMutableArray中。然后我可以重新排序数组或选择它的一个子集以满足用户的需求。

使用Dom解析器和构建文档的内存表示有什么好处?这个表示是如何实现的?排序和过滤更快?它能节省内存吗?可以配置,只解析具有某些条件的事件吗?是否可以将其配置为包含每个事件所需的元素而不是所有事件?

0 个答案:

没有答案