使用Java操作zip文件
使用Java操作zip文件
?
?
Java提供了操作zip文件的API,具体来说,它们位于:java.util.zip 包中,以下的两个工具类分别用于创建zip文件、展开(解压缩)zip文件。
?
创建zip文件的助手类:
?展开zip文件的助手类:
?参考资料:
解决Zip文件中文名问题:
http://www.cnblogs.com/CUCmehp/archive/2008/10/28/1320872.html
加密,解密zip文件、对称加密,RSA,AES算法:
http://hi.baidu.com/yezongbo/blog/item/1b7960fd6aae661308244d14.html
除了Java平台本身提供的API之外,我还发现一个开源的项目,Truezip(http://truezip.java.net/)有机会再研究吧。
?
附件是两个助手类文件,可下载使用(将.png后缀删除即可):
ZipHelper.java 、UnZipHelper.java