原生Json解析

#pragma mark - json解析
-(void) json:(NSString *)jsonUrl{
    // 错误信息
    NSError *error;
    // 加载一个NSURL对象
    NSURLRequest *request = [NSURLRequestrequestWithURL:[NSURLURLWithString:jsonUrl]];
    //将请求的url数据放到NSData对象中
    NSData *response = [NSURLConnectionsendSynchronousRequest:request returningResponse:nilerror:nil];
    //IOS5自带解析类NSJSONSerialization从response中解析出数据放到字典中
    resultDic = [NSJSONSerializationJSONObjectWithData:response options:NSJSONReadingMutableLeaveserror:&error];
    NSLog(@"%@",resultDic);
}
// 调用
[self json:[NSStringstringWithFormat:@"http://baidu.com"]];

你可能感兴趣的:(原生Json解析)