我正在尝试对API执行异步http get请求。 它确实有效,但我无法弄清楚如何接收我应该得到的所有数据。
以下是代码:
HttpGet get = new HttpGet("API?access_token=" + this._request.getToken());
HttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(get);
HttpEntity entity = response.getEntity();
if(entity != null) {
String responseBody = EntityUtils.toString(entity);
Log.i("infos", responseBody);
}
else{
Log.i("infos", "entity is null");
}
我的Json看起来像这样:
ShoppingItem: {
id: "2"
shopping_item_category_id: "44"
name: "Nuggets de poulet"
description: ""
created: "2014-02-05 17:34:26"
modified: "2014-02-05 17:34:26"
}
我应该或多或少地得到一百个这样的但我得到13无论我在做什么,最后一个甚至不满......
要解析json我正在使用Gson,但目前它并不重要......
你能为我找到解决方案吗? 谢谢 !! :)