打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用JSONKit库解析json文件

cocoa 下json开源的类库有很多,其中JSONKit库是非常简单易用而且效率又比较高的。

想要使用JSONKit库来解析json文件,只需要下载JSONKit.h 和JSONKit.m添加到工程中(下载链接);然后加入libz.dylib即可

解析代码举例:

 #import "JSONKit.h"//假设 strJson 是网络上接收到的 json 字符串,NSString *strJson = @"{\"aps\": {\"alert\":{\"body\":\"a msg come!\"},\"bage\":3,\"sound\":\"def.mp3\"}}"; NSDictionary *result = [jsonData  objectFromJSONData]; 

字典result便是解析好的json文件了。

JSONKit库也可以用来生成json文件

代码举例:

NSMutableDictionary *jsonDic = [NSMutableDictionary dictionary];NSMutableDictionary *alert = [NSMutableDictionary dictionary];NSMutableDictionary *aps = [NSMutableDictionary dictionary];[alert setObject:@"a msg come!" forKey:@"body"];[aps setObject:alert forKey:@"alert"];[aps setObject:@"3" forKey:@"bage" ];[aps setObject:@"def.mp3" forKey:@"sound"];[jsonDic setObject:aps forKey:@"aps"];NSString *strJson = [jsonDic JSONString];

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
利用ASIHTTPRequest请求java服务和JSONKit解析返回的json串
IOS开发基础知识
iOS客户端的微信支付接入
Objective-C入门教程13:词典对象(NSDictionary和NSMutableDictionary)
[ios]修改后的 EXIF 数据不会妥善保存
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服