Android解析gb2312编码的xml文件并显示
做一个应用,解析服务器端的一个xml文件
<?xml version='1.0' encoding='gb2312'?>
于是我用BufferedReader把它读了进来
BufferedReader reader = new BufferedReader(new InputStreamReader(urlConnection.getInputStream(),"gb2312"));
解析出的中文string如果直接放到android这边的textview里面是乱码的
于是我textview.setText(new String(string.getBytes("gb2312"),"utf-8"));
这样的话大部分的字符都正常了,还有个别的字符是乱码,请教各位大神需要怎么设置android这边才能让gb2312的字符串无乱码正常显示?