1. 首页
  2. 编程语言
  3. Java
  4. 解压zip压缩文件,支持多文件目录解压,中文乱码问题

解压zip压缩文件,支持多文件目录解压,中文乱码问题

上传者: 2019-05-14 03:25:44上传 RAR文件 18.92KB 热度 54次
在使用Java对ZIP压缩文件进行解压的方式中有两种,一种是使用apache提供的ant.jar工具包,但是如果ZIP文件中含有中文名称的文件,在解压后,文件名将出现乱码,另一种是使用Java自身JDK中java.util.zip包下工具类,但是同样如果有中文名的情况下依然会出现乱码情况。因此对于这种乱码的处理,一种是修改JDK下的几个源文件,一种就是把需要用的JDK源文件重新反编译进行处理,单独放在一个包中,在使用的时候,调用自己处理过的包中文件进行处理即可。附件tools.rar压缩文件是我进行处理过后的需要调用到的java源程序,主要为Deflater.java,DeflaterOutputStream.java,InflaterInputStream.
下载地址
用户评论
码姐姐匿名网友 2019-05-14 03:25:44

内容不错,值得参考

码姐姐匿名网友 2019-05-14 03:25:44

没有实现乱码解决问题,不过还是谢谢了

码姐姐匿名网友 2019-05-14 03:25:44

参考了一下,结合需求进行了一些修改

码姐姐匿名网友 2019-05-14 03:25:44

看错了 以为是压缩的。希望楼主给压缩的实例也贴出来

码姐姐匿名网友 2019-05-14 03:25:44

可以实现功能,谢谢分享

码姐姐匿名网友 2019-05-14 03:25:44

非常完美,而且占用空间极小,解决了自己写的FTP建立服务器上的一个乱码问题。

码姐姐匿名网友 2019-05-14 03:25:44

谢谢楼主分享!经测试,可以实现

码姐姐匿名网友 2019-05-14 03:25:44

谢谢楼主分享!经测试,可以实现!