我有以下JSON数据:
{
"start":{
"lat":14.6687522,
"lng":120.96757580000008
},"end":{
"lat":14.6535607,
"lng":120.98200010000005
},"waypoints":[
[
14.6655377,
120.98068660000001
]
]
}
我使用JSON.NET并使用代码获取起始纬度值:
JObject data = JObject.Parse(route);
origin_lat = data["start"].First["lat"].ToString();
但我收到错误:Cannot access child value on Newtonsoft.Json.Linq.JProperty.
我错过了什么吗?
答案 0 :(得分:2)
data["start"]
是一个不是数组的对象。试试
data["start"]["lat"]