我想从字典中获取Key。我的字典是
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 ...