有时候需要解析XML,很简单,使用的系统的解析方法NSXMLParser
封装了一个方法用来解析,由于使用了NSXMLParserDelegate,因此使用了dispatch_semaphore_wait用来等待解析结果并返回,对多线程下的解析并未测试,有空完善




最后提一下,如果xml里有键值对应的数据是空的,那么返回的字典是不会记录该字段的
有时候需要解析XML,很简单,使用的系统的解析方法NSXMLParser
封装了一个方法用来解析,由于使用了NSXMLParserDelegate,因此使用了dispatch_semaphore_wait用来等待解析结果并返回,对多线程下的解析并未测试,有空完善
最后提一下,如果xml里有键值对应的数据是空的,那么返回的字典是不会记录该字段的
本文标题:iOS XML简单解析
本文链接:https://www.haomeiwen.com/subject/izillftx.html
网友评论