我有一个 JSON 字符串,我将其转换为 NSDictionary,并且我将键“人”的值转换为 NSDictionary:
NSDictionary *testDict = [jsonString JSONValue];
NSDictionary *peopleDict = [testDict objectForKey:@"people"];
NSLog of peopleDict
NSLog(@"%@", peopleDict);
给我以下信息:
{
0 = {
id = 1;
name = Doe;
date = "Fri Dec 04 13:50:30 +0200 2009";
};
1 = {
id = 20;
name = Mr. T;
date = "Fri Nov 18 17:55:30 +0200 2009";
};
2 = {
id = 100;
name = TestName;
date = "Mon Nov 30 12:00:10 +0200 2009";
};
}
结果的数量,我知道(在本例中为 3)。但是我怎样才能访问行 0..2 和键值?id 是一个 int 值,name 是一个 String,date 也是一个 String。
有人知道吗?
非常感谢提前和最好的问候。