我想从字典中获取密钥。我的字典是
JsonDict{
1{
name:"sam"
value:"1000"
}
2{
name:"harry"
value:"2000"
}
3{
name:"potter"
value:"3000"
}
}
如果 JsonDict 是一个 NSArray,那么我知道如何从 for 循环中获取它,但它是一个字典。
我的问题是如何从这个 json 中获取名称?
我的代码是...
//----从这里我得到Json-----
NSDictionary *jsonObject = [responseString JSONValue];
NSArray *array= (NSArray *)[jsonObject allKeys];
for (int i =0; i<[array count]; i++)
{
NSMutableDictionary *dictLocation = [array objectAtIndex:i];
//NSLog(@"Index :%@",dictLocation);
NSDictionary *dictName12 = [dictLocation objectForKey:@"name"];
NSLog(@"%i : %@",i,dictName12);
}
我在上面的代码中得到 dictLocation 但不是 dictName12 ......