String charset = "utf-8";
if (html.contains("gbk") || html.contains("gb2312")
|| html.contains("GBK") || html.contains("GB2312")) { // 如果包含gbk, gb2312编码, 就采用gbk编码进行对字符串编码
charset = "gbk";
}
html = new String(baos.toByteArray(), charset); // 对原有的字节数组进行使用处理后的编码名称进行编码
baos.close();
return html;
}
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
查看更多关于10_Android中通过HttpUrlConnection访问网络,Handler和多线程使用,读的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did108456