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

How to extract specific elements from the Google Geocoding json response through a URL?

所以我希望能够运行这个

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

其中 returns 一个 json 响应有很多结果...

我希望能够从 url 本身解析 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 的特定字段是否是 restful。

我是在说脏话还是这可能?

谢谢

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