登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

XML解析 XML转NSDictionary NSXmlKit

来自: carbon 分类: iOS精品源码 上传时间: 2016-11-5 12:43:48
Tag:Xml XPATH NSDictionary NSXmlKit 工具

项目介绍:

这两天闲来无事,研究了一下使用LIBXML.TDT进行XML解析的封装,形成新的解析库
XML层级再深也能直接转化为NSDictionary !避免手动解析过程中代码繁锁!当然手动解析有手动解析的好处,在遇到列表数量级(注意不是层次)较高时,推荐使用手动解析过程,尽量不要调用xmlToDictionary方法!
无论是xmlToDictionary还是整个XMLDOC的docToDictionary灵活调用,不要一律这样调用。当然如果你就是想这么调用也无防,只是牺牲一点点效率而已!

优点
1,支持XPATH,
2,支持直接转为NSDictionary
3,额,发现我不会总结,其他优点你们自己使用后总结吧。。。。

XML源数据如下,可以看到层级已经很深了!达到 了7级,当然如果你想测试,你可以继续加深层级!无论层级多少深,因为解析内内部使用的是递归算法,所以,根本不影响。





NSXML.zip (125.91 KB, 下载次数: 116)
260 1 0
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542


代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表