Java自带的zip压缩工具,可以让我们方便的压缩与解压缩,但是就是默认编码UTF-8没法改(至少我没找到,如果谁找到了,别忘记告诉我,我也不想用第三方的Jar包),无法解决中文乱码问题,最后我采用了Ant包中的压缩功能,由于只需要用到zip压缩功能,故删除了org.apache.tools.zip包以外的所有class,用里面的ZipOutputStream解决了压缩为zip包后里面文件乱码问题。
时间: 2024-10-14 14:56:27
Java自带的zip压缩工具,可以让我们方便的压缩与解压缩,但是就是默认编码UTF-8没法改(至少我没找到,如果谁找到了,别忘记告诉我,我也不想用第三方的Jar包),无法解决中文乱码问题,最后我采用了Ant包中的压缩功能,由于只需要用到zip压缩功能,故删除了org.apache.tools.zip包以外的所有class,用里面的ZipOutputStream解决了压缩为zip包后里面文件乱码问题。