首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

JSON字符串处理有关问题

2013-08-04 
JSON字符串处理问题[{_id:{_time:1374498291,_machine:445147208,_inc:816263753,_new:false},

JSON字符串处理问题


[{"_id":{"_time":1374498291,"_machine":445147208,"_inc":816263753,"_new":false},"_created":1374498291422,"_modified":1374501711902,"count":1000,"cateType":"benbangcai","created":"Jul 22, 2013 9:04:51 PM","modified":"Jul 22, 2013 10:01:51 PM"},{"_id":{"_time":1374498291,"_machine":445147208,"_inc":816263754,"_new":false},"_created":1374498291460,"_modified":1374501711910,"count":478,"cateType":"hanguoliaoli","created":"Jul 22, 2013 9:04:51 PM","modified":"Jul 22, 2013 10:01:51 PM"},{"_id":{"_time":1374498291,"_machine":445147208,"_inc":816263755,"_new":false},"_created":1374498291462,"_modified":1374501711918,"count":999,"cateType":"huoguo","created":"Jul 22, 2013 9:04:51 PM","modified":"Jul 22, 2013 10:01:51 PM"},{"_id":{"_time":1374498291,"_machine":445147208,"_inc":816263756,"_new":false},"_created":1374498291465,"_modified":1374501711926,"count":1000,"cateType":"mianbaodangao","created":"Jul 22, 2013 9:04:51 PM","modified":"Jul 22, 2013 10:01:51 PM"},{"_id":{"_time":1374498291,"_machine":445147208,"_inc":816263757,"_new":false},"_created":1374498291468,"_modified":1374501711938,"count":998,"cateType":"ribenliaoli","created":"Jul 22, 2013 9:04:51 PM","modified":"Jul 22, 2013 10:01:51 PM"},{"_id":{"_time":1374498291,"_machine":445147208,"_inc":816263758,"_new":false},"_created":1374498291471,"_modified":1374501711947,"count":1000,"cateType":"tianpinyinpin","created":"Jul 22, 2013 9:04:51 PM","modified":"Jul 22, 2013 10:01:51 PM"},{"_id":{"_time":1374498291,"_machine":445147208,"_inc":816263759,"_new":false},"_created":1374498291474,"_modified":1374501711955,"count":584,"cateType":"xiangcai","created":"Jul 22, 2013 9:04:51 PM","modified":"Jul 22, 2013 10:01:51 PM"}]


如上的JSON字符串如何得到每个的count 和 cateType?
[解决办法]
把json转成NSArrary或字典,再取相应的值啊
[解决办法]

SBJsonParser *jsonParser = [[SBJsonParser alloc] init]; //初始化SBJsonParser  
    NSError *error = nil;  
    NSArray *jsonObjects = [jsonParser objectWithString:response error:&error];  


    [jsonParser release], jsonParser = nil;  
  
    for (NSDictionary *dict in jsonObjects) {  
        NSString *value1 = [dict objectForKey:@"cateType"];  
        NSString *value2 = [dict objectForKey:@"count"];  
        NSLog(@" value1 is : %@", value1);  
        NSLog(@" value2 is : %@", value2);  
    }  

热点排行