Response.Body 转JSON java实例
时间: 2024-02-20 07:01:02 浏览: 128
JSON.parseObject和JSON.toJSONString实例详解
可以使用以下代码将Response.Body转换为JSON格式:
```java
import org.json.JSONObject;
import org.apache.commons.io.IOUtils;
// 假设response为org.apache.http.HttpResponse类型的变量
String body = IOUtils.toString(response.getEntity().getContent(), "UTF-8");
JSONObject data = new JSONObject(body);
// data即为JSON格式的数据
```
需要注意的是,上述代码中使用了`org.apache.commons.io.IOUtils`类库,需要在项目中引入该类库。同时,也需要在项目中引入`org.json`包。如果知道JSON数据的结构,可以定义一个Java类与之对应,这样可以更好地使用解析后的数据。
阅读全文