2015-05-17 32 views
0

所以我想能够运行这如何通过URL从Google Geocoding json响应中提取特定元素?

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

返回许多结果的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贝德福德大道,纽约布鲁克林11211,USA

当然,我可以写一个脚本来做到这一点,但我不知道JSON的具体领域是宁静的。

我在用拍击或这可能吗?

谢谢

回答

0

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

+0

感谢not_a_bot - 所以,如果我想获得包含基于包含纬度/多头对URL的街道地址的响应....,做任何服务是什么? – vr00n

+0

不是我所知道的。解析响应可能比试图找出从URL中获取它的方式更容易。 –