首页 > 代码库 > JSON数据编码/解码框架
JSON数据编码/解码框架
编码:把数据写成JSON结构过程
解码:把数据从JSON文档中读取的过程,就是将字符串分析之后读入到一个集合对象中,这个集合对象的结构可能是数组,也可能是字典。
编码/解码框架:
1、SBJson,比较老得JSON编码、解码框架,现在更新任然很频繁,支持ARC
2、TouchJSON,比较老得JSON编码、解码框架,支持ARC和MRC
3、YAJL,比较优秀的JSON框架,基于SBJson,里面进行了优化,底层API使用C编写,上层API是OC编写,使用者可以有多种不同的选择。
它不支持ARC。
4、JSONKit,更为优秀的JSON框架,他的代码很小,但是解码速度很快,不支持ARC
5、NextiveJson,与JSONkit性能差不多,不支持ARC
6、NSJSONSerialization,是iOS 5 之后苹果提供的API,支持ARC,iOS 5 之后的SDK已经包含了,不需要额外的安装和配置。但是如果你的APP
要兼容iOS 5 之前的版本,这个框架不能使用。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。