我知道访问谷歌的地方的URL。 点击这里
但我不能够解析从XML格式的URL来的数据。 那么,告诉我该机制来显示从谷歌的地方API来以XML格式的数据。
请告诉我一些示例代码或它的任何教程。
提前致谢
我知道访问谷歌的地方的URL。 点击这里
但我不能够解析从XML格式的URL来的数据。 那么,告诉我该机制来显示从谷歌的地方API来以XML格式的数据。
请告诉我一些示例代码或它的任何教程。
提前致谢
您可以化JSON解析它。
如果你看到你的网址中包含xml
这里 。 这将使在XML响应。
与XML输出:
<PlaceSearchResponse>
<status>REQUEST_DENIED</status>
</PlaceSearchResponse>
只要将其替换为json
像这样 。 这将使在JSON响应。
使用JSON输出:
{
"html_attributions" : [],
"results" : [],
"status" : "REQUEST_DENIED"
}
看到这,博客以获得更多帮助
为了解析
try
{
HttpPost httppost = new HttpPost("https://maps.googleapis.com/maps/api/place/search/json?&location=17.739290150000002,83.3071201&radius=6000&names=hospital&sensor=true&key=yourkeyhere");
HttpClient httpclient = new DefaultHttpClient();
response = httpclient.execute(httppost);
String data = EntityUtils.toString(response.getEntity());
System.out.println(data);
//parse with Json, Gson, Jackson
} catch (Exception e) {
e.printStackTrace();
}
第一次去了这一点。 链接那么其他有关谷歌的地方。
该谷歌Places API是返回有关地方信息的服务 - 使用HTTP请求 - 这个API为场所,地理位置或利益的突出点内定义。 商家信息请求指定位置为纬度/经度坐标。
四个基本到位请求可供选择:
Places API可还提供了事件,这被定义为发生在商家信息服务中列出的位置中的任何类型的公共或私人聚会,表演或宣传活动的支持。 欲了解更多信息,请参阅的地方API中的事件 。
(更多). Here is best tutorial for 如何使用谷歌Android地方.去这个链接也谷歌的Places API的开发引人注目的基于位置的移动应用程序的另一个谷歌地图的例子( 在这里 )。 视频为谷歌开发的谷歌的地方。
我认为这可能是对你有帮助。