StackFlow 之ISO-8859-1乱码问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012437781/article/details/81061837

今天解决了一个乱码BUG。
接受的字符串乱码如:外部链接 这是 ISO-8859-1 编码。要想把 ISO-8859-1转成UTF-8中间还需要一个GBK,即先将 ISO-8859-1 转换成 GBK 再讲GBK转换成 UTF-8。
实现代码

String accessSource = new String(new String(access.getAccessSource().getBytes("ISO-8859-1"), "GBK").getBytes("GBK"), "UTF-8");

其中 access.getAccessSource()即为我们的乱码字段:外部链接

猜你喜欢

转载自blog.csdn.net/u012437781/article/details/81061837