JSONKit的使用方法
来源:互联网 发布:夜神模拟器修改mac 编辑:程序博客网 时间:2024/06/05 04:43
json开源的类库有很多,其中JSONKit库是非常简单易用而且效率又比较高的,重要的JSONKit适用于ios 5.0以下的版本。
下载地址: https://github.com/johnezang/JSONKit
使用JSONKit库来解析json文件,只需要下载JSONKit.h 和JSONKit.m添加到工程中;然后加入libz.dylib即可
解析代码举例:
#import "JSONKit.h"//假设 strJson 是网络上接收到的 json 字符串,NSString *strJson = @"[{\"Id\": 1,\"BrandName\": \"爱马仕\" },{\"Id\": 2,\"BrandName\": \"安娜苏\"}]"; NSArray *arrlist=[strJson objectFromJSONString]; NSLog(@"%d",[arrlist count]); for (int i=0; i<[arrlist count]; i++) { NSDictionary *item=[arrlist objectAtIndex:i]; NSString *BrandName=[item objectForKey:@"BrandName"]; NSLog(@"%@",BrandName); }
字典arrlist便是解析好的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];
0 0
- JSONKit的使用方法
- JSONKit的使用方法
- JSONKit的使用方法
- JSONKit的使用方法
- JSONKit的使用方法
- JSONKit使用方法
- JsonKit使用方法
- JsonKit使用方法
- JSonKit 的使用
- JSONKit的使用
- 关于JSONKit的使用
- JSONKit 的几个错误
- jsonKit的解决办法
- JsonKit的基本使用
- JSONKit
- jsonkit
- JSONKIT isa错误的解决办法
- JSONKIT isa错误的解决办法
- while(1);是死循环的意思。只要括号里为非零,也就是真值,它就一直循环这条句子。
- IOS7 点击空白处隐藏键盘的几种方法
- 修改MyEclipse中Tomcat使用的编程环境
- HTML5_画布_太阳系
- #iOS# Core Data基础
- JSONKit的使用方法
- NSnotificationcenter
- URL 统一资源定位符
- scheme语言编写运行
- Python 爬虫 之 阅读呼叫转移(三)
- JetBrains IntelliJ IDEA 13 Keygen (Java Source Code)
- Android系统Recovery工作原理之使用update.zip升级过程分析(七)---Recovery服务的核心install_package函数
- mac10.10 编译mcrypt时,找不到php.h文件的解决办法
- sybase 开发版下载地址