您的位置:首页 > Web前端 > JavaScript

JSON解析

2015-12-12 16:45 841 查看
JSON数据结构解析

//  路径
NSString *path = [[NSBundle mainBundle] pathForResource:@"area" ofType:@"json"];

//  获取数据
NSData *data = [NSData dataWithContentsOfFile:path];

// 用容器接收Json格式的数据
NSMutableArray *array = [NSJSONSerialization JSONObjectWithData:data options:(NSJSONReadingMutableContainers) error:nil];

self.dataArray = [NSMutableArray array];

for (NSDictionary *oneDic in array) {

//        NSArray *cityArray = oneDic[@"cityList"];
//
//        [self.dataDic setObject:cityArray forKey:oneDic[@"province"]];

CityModel *model  = [[CityModel alloc] init];
[model setValuesForKeysWithDictionary:oneDic];

[self.dataArray addObject:model];

[model release];

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: