java中读取zip压缩文件中的中文都是乱码
java
中用ZipInputStream 读取zip压缩包中的中文为什么是乱码,数字都是对的。。
注意,是读取 zip压缩包
看了好多io的一开始停清楚顺利的。不知道什么时候因为中文乱码问题搞得我头大,头大
与默认编码方式有关??还是什么?求解!谢谢
这个肯定与编码有关的,汉字本身编码就比较复杂且与系统环境有关
首先,你要确定源码的格式,然后输出时要转为相应系统支持的编码
如在windwos的控制台,你只能以GBK输出,其它的是乱码
而linux或网页上,你必须用UTF-8,而源码是GBK的话也会显示乱码的
相关标签:java
热门标签: