如何从HttpEntity获取json对象?

时间:2014-05-15 13:41:50

标签: java http json

我创建了一个HttpEntity对象,如下所示:

DefaultHttpClient httpclient = new DefaultHttpClient();
HttpGet get = new HttpGet(new URI(currentUrl));
HttpResponse resp = httpclient.execute(get);
HttpEntity entity = resp.getEntity();
String respbody = EntityUtils.toString(entity);
JSONObject jsonobj = new JSONObject(respbody);

结果: org.json.JSONException:JSONObject文本必须以' {'在角色2

观察: 打印时respbody字符串与currentUrl返回的文本不同,它包含一些非ascii字符。 我尝试将字符串添加到tostring方法但没有运气! 如果有人能说出为什么这个字符串不是普通文本会非常有帮助吗?

0 个答案:

没有答案