如何解析使用谷歌低级API获取的HTTPResponse对象为url fetch-谷歌应用引擎/ java

时间:2011-12-04 15:09:29

标签: java google-app-engine

我正在使用low level API获取HTTPResponse对象作为对我的URL请求(API函数)的响应。

解析该对象内容的快捷方法是什么?响应将是JSON响应,我想使用Google GSON将JSON数据转换为Java对象... 我该如何做到这一点?

1 个答案:

答案 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);
   }
}