这是我得到的JSON结构的链接:已删除
我想访问所有的“消息”值,但我有一点时间在目标C中执行此操作。我有以下包含JSON数据的元素,但我还没有找到方法以任何可靠性提取它。任何帮助我们非常感谢!
NSString *urlString = [myURLString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *url = [NSURL URLWithString:urlString];
NSData *data=[NSData dataWithContentsOfURL:url];
NSString *jsonString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
id json = [NSJSONSerialization JSONObjectWithData:jsonData options:0 error:nil];
答案 0 :(得分:0)
偶然解决问题!
NSData *data=[NSData dataWithContentsOfURL:url];
NSString *jsonString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
id json = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
NSArray *dataArray = [json valueForKey:@"data"];
NSLog(@"Messages = %@", [dataArray valueForKey:@"message"]);