如何通过URL从Google地理编码json响应中提取特定元素?

时间:2015-05-17 04:58:13

标签: json google-maps geocoding google-geocoder

所以我希望能够运行这个

https://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&result_type=street_address

返回带有许多结果的json响应......

我希望能够从网址本身解析json ......

等等。 .... https://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&result_type=street_address&results[0].formatted_address

这样我就可以在一行中得到我需要的东西,而不是获得多线响应......

277 Bedford Avenue,Brooklyn,NY 11211,USA

当然我可以编写一个脚本来执行此操作,但我想知道JSON的特定字段是否安静。

我在说什么?或者这可能吗?

谢谢

1 个答案:

答案 0 :(得分:0)

虽然RESTful Web服务可能使用JSON,但JSON结果的字段本身并不是RESTful。从URL解析值可能需要您更改Google处理服务器端URL处理的方式。您必须以编程方式获取该信息。