使用NSXMLParser解析时,是否下载整个.xml然后解析,还是进行流式解析?

5 xml iphone nsxmlparser

为iPhone编程.

使用NSXMLParser解析时,是否下载整个.xml然后解析,还是执行"流式"解析?基本上如果我中途解析解析,我可以节省带宽,还是只是cpu周期?

Lou*_*arg 1

NSXMLParser 是一个流式解析器,因为它生成客户端可以用来处理数据的事件流,但它不接受流式输入。它所基于的底层 libxml2 库确实接受流输入,并且有几个 NSXMLParser 克隆和子类提供此类功能,例如.