目前是用util的zip对压缩文件解压的,缺点是不能文件名或压缩包中的文件名为中文的时候会报错。
在网上搜到两种方法:1·更改JDK的字符集;2·使用ant的zip来处理。
JDK的字符集不会改也没找到教程;
使用ant的zip处理有一个问题:调用构造方法时它不能传入一个流,只能传入一个路径。
我的zip压缩包是从数据库中直接获取后进行解压操作,以当前情况来看不能使用ant来解压。那么该怎么对数据库中直接获取到的压缩包进行解压处理呢?请大神指导
升级jdk或使用apache compress