HttpGet request = new HttpGet(url);
mClient = new DefaultHttpClient();
request.addHeader("Content-Type","application/json");
request.addHeader("charset", HTTP.UTF_8);
HttpResponse response = mClient.execute(request);
System.out.println(response.getStatusLine().getStatusCode()+"");
int aaa=response.getStatusLine().getStatusCode();
if(response.getStatusLine().getStatusCode() == 200 )
{
String result = EntityUtils.toString(response.getEntity());
return result;
}
else
{
return null;
}为什么接收的result是乱码 格式还是一样的[{"id":2,"
imdb":"tt1515091",
"title":"大侦æ¢ç¦å°æ©æ¯ï¼è¯¡å½±æ¸¸æ","
rating":9.00,"focus":"éé«ä¸å°ºéé«ä¸ä¸ï¼æ强ææ¡£å¿ä¸å¯æ¡",
"director":"ç·éå¥","actor":"å°ç½ä¼¯ç¹Â·åå°¼ è£å¾·Â·æ´ çç§Â·éº¦å äºå½æ¯ å³ç±³Â·æä½©æ¯ æ¯èè¬Â·å¼é· ...乱码部分为中文
mClient = new DefaultHttpClient();
request.addHeader("Content-Type","application/json");
request.addHeader("charset", HTTP.UTF_8);
HttpResponse response = mClient.execute(request);
System.out.println(response.getStatusLine().getStatusCode()+"");
int aaa=response.getStatusLine().getStatusCode();
if(response.getStatusLine().getStatusCode() == 200 )
{
String result = EntityUtils.toString(response.getEntity());
return result;
}
else
{
return null;
}为什么接收的result是乱码 格式还是一样的[{"id":2,"
imdb":"tt1515091",
"title":"大侦æ¢ç¦å°æ©æ¯ï¼è¯¡å½±æ¸¸æ","
rating":9.00,"focus":"éé«ä¸å°ºéé«ä¸ä¸ï¼æ强ææ¡£å¿ä¸å¯æ¡",
"director":"ç·éå¥","actor":"å°ç½ä¼¯ç¹Â·åå°¼ è£å¾·Â·æ´ çç§Â·éº¦å äºå½æ¯ å³ç±³Â·æä½©æ¯ æ¯èè¬Â·å¼é· ...乱码部分为中文
解决方案 »
- 求助,textView组件属性autoLink设置了为web,但是如这种情况显示不了成链接形式"你好www.baidu.com你好"
- 菜鸟请教关于TabHost与文件遍历的问题!
- AnDroid Draw怎么安装到电脑上
- 求助ubuntu 10.04 32位编译Android 4.0出错
- android mtk与其他平台底层库调用问题
- 固定顶部导航栏在android平板上显示问题
- android调用IKAnalyzer分词器出现内存溢出情况,求大神解决
- 菜鸟求助 环信 Unknown Source
- 新手求助啊,看不懂
- 求救,用户登录后的相关信息怎么读取保存才合适?
- AutoCompleteTextView怎么修改提示框颜色
- 密码管理器,源码已经上传
改成
String result = EntityUtils.toString(response.getEntity(),"UTF-8");