-3

想要遍历这条路线->边界->腿->步骤和警报(路径)。我是新来使用 json 的,你能告诉我如何实现这个吗?提前谢谢。

JSON是——

    {"routes":[{"bounds":{"copyrights":"Map data ©2013 Google"},
"legs":["steps":[{"distance":{"text":"1 ft","value":0},
"path":[{"ib":39.049870000000006,"jb":-76.51013}],
"lat_lngs":[{"ib":39.049870000000006,"jb":-76.51013}],
"start_point":{"ib":39.04987000000001,"jb":-76.51013},
"end_point":{"ib":39.04987000000001,"jb":-76.51013}}],
"via_waypoint":[],"via_waypoints":[]}],"status":"OK"}
4

1 回答 1

0

第一步是解析您收到的 JSON 字符串。然后你可以通过点符号访问它的所有属性:

使用 jQuery,您可以这样做:

//{
//  "Name": "Apple",
//  "Expiry": "2008-12-28T00:00:00",
//  "Price": 3.99,
//  "Sizes": [
//    "Small",
//    "Medium",
//    "Large"
//  ]
//}


var json = '{"Name": "Apple","Expiry": "2008-12-28T00:00:00","Price": 3.99,"Sizes": ["Small","Medium","Large"]}';

var obj = jQuery.parseJSON(json);


$.each(obj.Sizes, function(index, item) {
   $("body").append("<p>" + item + "</p");
}); 

看看我如何访问Sizes解析的 JSON 字符串上的属性: obj.Sizes

于 2013-02-18T14:26:40.620 回答