首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

java 为什么用一种字符集编码 再用另一种字符集解码 可以得到正确结果解决方法

2012-03-07 
java 为什么用一种字符集编码 再用另一种字符集解码 可以得到正确结果比如:new String (str.getBytes(ISO

java 为什么用一种字符集编码 再用另一种字符集解码 可以得到正确结果
比如:

new String (str.getBytes("ISO-8859-1"), "utf-8");


为什么用ISO-8859-1编码得到的字节数组,再用utf-8解码才会得到正确的结果.
如果解释的太多不好打字介绍个文章给我看看也行.

[解决办法]
你可以搜下,java 编码,有很多文章
[解决办法]
貌似中文乱码都是用这种方法来解决的
[解决办法]
我记得是从低到高的 ISO 可以被UTF8 解码 但是UTF8不能转成iso utf8可以被GB2312转 但是GB2312转UTF8就乱码了可以查下 具体忘记了以前看过

热点排行