我需要解析由Google Maps API 提供的JSON文件然后我使用AFNetworkingRequestHow获取JSON响应。 我建这本字典:如何解析JSON多阵列
NSDictionary *jsonDict = (NSDictionary *) JSON;
NSArray *rows = [jsonDict objectForKey:@"rows"];
但现在,我怎么能达到时间标签的第一值场?
JSON文件解析:
{
"destination_addresses" : [ "San Francisco, CA, USA", "Victoria, BC, Canada" ],
"origin_addresses" : [ "Vancouver, BC, Canada", "Seattle, WA, USA" ],
"rows" : [
{
"elements" : [
{
"distance" : {
"text" : "1,527 km",
"value" : 1527251
},
"duration" : {
"text" : "15 hours 0 mins",
"value" : 54010
},
"status" : "OK"
},
{
"distance" : {
"text" : "112 km",
"value" : 111906
},
"duration" : {
"text" : "3 hours 1 min",
"value" : 10885
},
"status" : "OK"
}
]
}
}
检查[这里的技术(http://stackoverflow.com/questions/14958883/ios-serialize-deserialize- complex-json-general-from-nsobject-class/16771574#16771574),这是更通用,更不容易出错。 –