美文网首页
json解析2

json解析2

作者: nothing_c | 来源:发表于2016-10-27 00:45 被阅读7次

    JSON Accelerator(Json神器)


    //把请求得来的数据data转化为string输出,将输出结果复制到JSON Accelerator(Json神器)中会工程文件夹里生成BaseClass和Parma的文件,将这四个文件拖入工程里即可


    //请求数据

    NSURL* url = [NSURL URLWithString:@"http://localhost:8080/Login1/NewServlet?command=5"];

    NSURLRequest * request = [[NSURLRequest alloc] initWithURL:url];

    [NSURLConnection sendAsynchronousRequest:request queue:[[NSOperationQueue alloc] init] completionHandler:^(NSURLResponse *_Nullableresponse,NSData *_Nullabledata,NSError *_NullableconnectionError) {

    NSString * str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

    NSLog(@"data -----%@",str);

    //接收数据

    NSDictionary * dic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];

    //接收字典

    BaseClass * base = [BaseClassmodel ObjectWithDictionary:dic];

    NSLog(@"----->%@",dic);

    NSLog(@"--hgsygys8--->%@",base.parma);

    //解析

    for(Parma * parma in base.parma) {

    NSLog(@"parma ---->%@",parma.name);

    }

    }];

    相关文章

      网友评论

          本文标题:json解析2

          本文链接:https://www.haomeiwen.com/subject/lhujuttx.html