zoukankan      html  css  js  c++  java
  • iOS 解析json串

    NSString *json = @"[{"name":"a1","items":[{"x1":"item1","x2":"item2"}]},{"name":"a2","items":[{"x1":"item11","x2":"item22"}]}]" ;
        
        NSData *data = [json dataUsingEncoding:NSUTF8StringEncoding];
        
        NSMutableDictionary *dict = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];
        
        for (NSMutableDictionary *row in dict) {
            NSString *name = [row objectForKey:@"name"];
            NSMutableArray *items = [row objectForKey:@"items"];
            NSMutableDictionary *dict1 = items[0];
            NSLog(@"name=%@,x1=%@,x2=%@",name,[dict1 objectForKey:@"x1"],[dict1 objectForKey:@"x2"]);
            
        }

    json格式:不说了,自己看,该字典就字典,该数组就数组。

    [
        {
            "name": "a1",
            "items": [
                {
                    "x1": "item1",
                    "x2": "item2"
                }
            ]
        },
        {
            "name": "a2",
            "items": [
                {
                    "x1": "item11",
                    "x2": "item22"
                }
            ]
        }
    ]
  • 相关阅读:
    用户场景分析
    人月神话阅读笔记03
    钢镚儿开发的最后一天
    钢镚儿开发的第九天
    4.25第10周周总结
    5号总结
    4号总结(3)
    4号总结(2)生成apk
    4号总结(1)
    3号寒假总结
  • 原文地址:https://www.cnblogs.com/youyuan1980/p/5345680.html
Copyright © 2011-2022 走看看