zoukankan      html  css  js  c++  java
  • ios获取远程json数据

        NSMutableArray *arr;
        arr = [[NSMutableArray alloc]init];//全局
        
        NSURL *url = [NSURL URLWithString:@"http://a.meidebi.com/Link-alllist-p-1-pagecount-10"];//获取网络资源
        
        NSURLRequest *request = [NSURLRequest requestWithURL:url];//建立一个请求
        
        NSURLResponse *response = nil;
        
        NSError *error = nil;
        
        //网络连接转换为数据类型
        
        NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
        
        //用NSJSONSerialization把JSON数据解析成UI类型
        
        id jsonObject = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:&error];
        
        NSDictionary *dic = (NSDictionary *)jsonObject;
        
        //NSLog(@"%@",dic);
        
        NSDictionary *dic1 = [dic valueForKey:@"data"];
        
        NSDictionary *dic2 = [dic1 valueForKey:@"linklist"];
        
        
        
        for (NSDictionary *dic3 in dic2) {
            
            [arr addObject:[dic3 objectForKey:@"title"]];
            
        }
     
  • 相关阅读:
    第一周软件测试
    第八周
    第七
    安卓第六周作业
    安卓第五周
    第四周作业
    Jsp第十次作业
    Jsp第九次作业(带验证码的email)
    Jsp第八次作业
    Jsp第七次作业email
  • 原文地址:https://www.cnblogs.com/haiwei_sun/p/3521739.html
Copyright © 2011-2022 走看看