如何处理相当大的响应json请求

时间:2014-02-25 15:48:50

标签: android json http get buffer

我正在尝试对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,但目前它并不重要......

你能为我找到解决方案吗? 谢谢 !! :)

0 个答案:

没有答案