我正在使用low level API获取HTTPResponse对象作为对我的URL请求(API函数)的响应。
解析该对象内容的快捷方法是什么?响应将是JSON响应,我想使用Google GSON将JSON数据转换为Java对象... 我该如何做到这一点?
答案 0 :(得分:6)
如果您的回复是字符串,则可以执行以下操作:
if (response.getCode() == 200){
String result = new String(response.getContent(), "UTF-8");
if (result != null){
Gson gson = new Gson();
YourObject obj = gson.fromJson(result,YourObject.class);
}
}