- (IBAction)button1a:(id)sender {
//网络资源文件地址url
NSURL *url = [NSURL URLWithString:@"http://www.weather.com.cn/data/cityinfo/101010100.html"];
//由地址解析出数据,此数据存储在NSData对象中
NSData *jsondata = [NSData dataWithContentsOfURL:url];
//将json数据解析到id类型jsonObj中
id jsonObj = [NSJSONSerialization JSONObjectWithData:jsondata options:NSJSONReadingAllowFragments error:nil];
//判断jsonObj类型是字典还是数组,如果是字典就像下面这样解析出来
if ([jsonObj isKindOfClass:[NSDictionary class]]) {
NSDictionary *dic = (NSDictionary *)jsonObj;
NSDictionary *dic2 = [dic objectForKey:@"weatherinfo"];
_textview1.text = [_textview1.text stringByAppendingString:[dic2 objectForKey:@"city"]];
_textview1.text = [_textview1.text stringByAppendingString:[dic2 objectForKey:@"temp1"]];
}
}
问题:无法从自己网站网页获取json数据