我对JSON不熟悉并且不确定如何在我的结果中访问数组。我想将坐标存储在3个单独的javascript数组中。如何访问坐标?
这是我的ajax:
$.ajax({
url: 'urlhere.php',
type: "GET",
dataType: "jsonp",
success: function (data) {
}
});
data.routes
让我接近,但是如果有意义的话,我正在努力访问data.routes.route_parts.coordinates
:
{
"request_time": "2016-08-02T20:32:31+01:00",
"routes": [
{
"duration": "01:46:00",
"route_parts": [
{
"mode": "foot",
"from_point_name": "specified point",
"to_point_name": "ABC",
"destination": "",
"line_name": "",
"duration": "00:05:00",
"departure_time": "06:12",
"arrival_time": "06:17",
"coordinates": [
[
-12.72212,
53.64521
],
[
-12.72212,
53.6452
]
]
},
{
"mode": "bus",
"line_name": "113",
"duration": "00:28:00",
"departure_time": "06:17",
"arrival_time": "06:45",
"coordinates": [
[
-12.72419,
53.64403
],
[
-12.72412,
53.64405
],
[
-12.72412,
53.64405
],
[
-12.48062,
53.70897
],
[
-12.48051,
53.70881
]
]
},
{
"mode": "foot",
"duration": "00:07:00",
"departure_time": "08:53",
"arrival_time": "09:00",
"coordinates": [
[
-12.48042,
53.70883
],
[
-12.4805,
53.7088
],
[
-12.48033,
53.70857
]
]
}
],
"departure_time": "06:56",
"departure_date": "2016-08-03",
"arrival_time": "09:00",
"arrival_date": "2016-08-03"
}
]
}
答案 0 :(得分:0)
使用索引访问数据。
False