iOS之JSONKit解析JSON
2015-06-23 17:28
459 查看
使用JSONKit第三方类库解析JSON文档
第三方类库的使用及配置参照:iOS之GDataXMLNode对XML解析
json文件内容
解析过程
JSONKit提供了好多基本数据类型的类目
@implementation NSData (JSONKitDeserializing)
@implementation NSString (JSONKitDeserializing)
@implementation NSString (JSONKitSerializing)
@implementation NSArray (JSONKitSerializing)
@implementation NSDictionary (JSONKitSerializing)
@implementation NSArray (JSONKitSerializingBlockAdditions)
@implementation NSDictionary (JSONKitSerializingBlockAdditions)
可以对数据进行数据类型间的转换
第三方类库的使用及配置参照:iOS之GDataXMLNode对XML解析
json文件内容
[ { "name": "zhangsan001", "age": 18, "gender": "man" }, { "name": "zhangsan002", "age": 10, "gender": "woman" }, { "name": "zhangsan003", "age": 12, "gender": "manman" } ]
解析过程
// 1.获取路径 NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Students.json" ofType:nil]; // 2.通过路径,获取数据 NSData *fileData = [NSData dataWithContentsOfFile:filePath]; NSArray *array1 = [fileData objectFromJSONData];
JSONKit提供了好多基本数据类型的类目
@implementation NSData (JSONKitDeserializing)
@implementation NSString (JSONKitDeserializing)
@implementation NSString (JSONKitSerializing)
@implementation NSArray (JSONKitSerializing)
@implementation NSDictionary (JSONKitSerializing)
@implementation NSArray (JSONKitSerializingBlockAdditions)
@implementation NSDictionary (JSONKitSerializingBlockAdditions)
可以对数据进行数据类型间的转换
相关文章推荐
- iOS开发ARC下内存管理
- iOS之NSJSONSerialization对json解析
- ios view截图
- iOS view模糊背景
- iOS CAGradientLayer 颜色渐变
- 消消乐无限道具BUG
- ios修改textField的placeholder的字体颜色、大小
- iOS 8 毛玻璃效果
- iOS TableView实现QQ好友列表(三)
- 支付宝 iOS SDK 官方下载页面
- iOS开发-编译出错 duplicate symbols for architecture x86_64
- IOS开发——获取本地音频文件(属性/信息)
- iOS音乐播放器小技巧
- nios ii 中双向pio的设置与读写函数
- iOS多线程GCD
- iOS 判断文件或文件夹大小(MB)
- iOS开发:创建真机调试证书
- iOS实现多行输入
- iOS开发篇——应用生命周期
- iOS 简单代理(delegate)实现