iOS XML简单解析
2018-04-23 本文已影响0人
Cralyon
有时候需要解析XML,很简单,使用的系统的解析方法NSXMLParser
封装了一个方法用来解析,由于使用了NSXMLParserDelegate,因此使用了dispatch_semaphore_wait用来等待解析结果并返回,对多线程下的解析并未测试,有空完善
.h .m 测试数据 返回数据log最后提一下,如果xml里有键值对应的数据是空的,那么返回的字典是不会记录该字段的
有时候需要解析XML,很简单,使用的系统的解析方法NSXMLParser
封装了一个方法用来解析,由于使用了NSXMLParserDelegate,因此使用了dispatch_semaphore_wait用来等待解析结果并返回,对多线程下的解析并未测试,有空完善
.h .m 测试数据 返回数据log最后提一下,如果xml里有键值对应的数据是空的,那么返回的字典是不会记录该字段的