我得到一个api的httpresponse,但如何从该响应获取特定的字段?示例返回的响应是这样的:如何从返回的HttpResponse获取特定值
{"test": {
"id": 179512,
"name": "Test",
"IconId": 606,
"revisionDate": 139844341200,
"Level": 20
}}
例如,我只想要id字段。
HttpClient client = new DefaultHttpClient();
String getURL = url;
HttpGet get = new HttpGet(getURL);
HttpResponse responseGet = null;
try {
responseGet = client.execute(get);
HttpEntity resEntityGet = responseGet.getEntity();
response = EntityUtils.toString(resEntityGet);
Log.e("deneme", response);
return response;
} catch (Exception e) {
e.printStackTrace();
}
我如何能实现GSON以我目前的代码完成什么一个非常简单的例子吗?我需要将HttpEntity转换为Gson吗?将字符串转换为Gson?或者Gson有从我的网址获取数据的东西? – user3316779