2014-10-17 36 views
0

我通过构建获取请求(HttpRequest)从服务器获取数据。数据不是Json格式(当我在Web浏览器中打开链接时,它显示“此XML文件似乎没有任何与之关联的样式信息。文档树显示如下。”)如何使用Google http客户端(Android应用程序)解析Json farmet中的数据?

从它是这种情况,当我打电话给这条线:

HttpRequest request = buildGetRequest("TreeLocation"); 
final LocationListResponse response = request.execute().parseAs(getResultType()); 

该应用程序停在那里,我认为这是因为它没有regconize resultType。

所以,现在我想声明内容类型为Json。任何人都知道如何在Google http客户端库中声明内容类型?

回答

0

只是使用JSON转换您的XML响应为JSON library..and那么你会得到JSON响应

使用这个链接Convert XML to JSON object in Android

编辑1:

你可以添加这一点,并尝试

httpPost.setHeader("Content-type", "application/json"); 

for json respomse

相关问题