如何使用谷歌http客户端(Android应用程序)在Json农场中解析数据



我通过构建get请求(HttpRequest)从服务器获取数据。数据不是Json格式的(当我在网络浏览器中打开链接时,它会说"这个XML文件似乎没有任何相关的样式信息。文档树如下所示。")

既然是这样,当我拨打这条电话时:

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

该应用程序到此为止,我认为这是因为它没有重新调整resultType。

所以,现在我想将内容类型声明为Json。有人知道如何在Googlehttp客户端库中声明内容类型吗?

只需使用json库将xml响应转换为json即可。。然后你会得到json响应

使用此链接在Android 中将XML转换为JSON对象

编辑1:

你可以添加这个并尝试

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

对于json响应

相关内容

  • 没有找到相关文章

最新更新