我不知道我在这里做错了什么,但是我无法让JSON在数组中恢复良好..
这是JSON返回的内容:
(HTML)
"Response": {
"objecten": {
"object": [
{
"id": "12345
(Xcode中)
NSArray *array = [dictionary objectForKey:@"object"];
if (array == nil) {
NSLog(@"No 'data' in array");
return;
}
我得到错误,因为它是零,但如果我填写@“响应”而不是@“对象”我得到一个带有数据的数组。
然后我循环了它
for (NSDictionary *resultDict in array) {
NSLog(@"%@",resultDict);
它只有“objecten”了......
那么我做错了什么?
答案 0 :(得分:1)
它只是一棵物体树。尝试:
NSArray * arr =[[[dictionary objectForKey:@"Response"] objectForKey:@"objecten"] objectForKey:@"object"]]];