解压缩功能
来源:互联网 发布:pdf转word 软件 编辑:程序博客网 时间:2024/05/21 14:45
public class ZipUtil{ /** * 解压缩功能. 将ZIP_FILENAME文件解压到ZIP_DIR目录下. * * @throws Exception */ public static void unZipFile(String sourceFile, String destFolder)throws Exception { File fileDelete = new File(destFolder); if (!fileDelete.exists()) { fileDelete.mkdirs(); } ZipFile zfile = new ZipFile(sourceFile); //创建对象 Enumeration zList = zfile.getEntries(); ZipEntry ze = null; byte[] buf = new byte[1024]; while (zList.hasMoreElements()) { ze = (ZipEntry) zList.nextElement(); if (ze.isDirectory()) { File f = new File(destFolder + ze.getName()); f.mkdir(); continue; } OutputStream os = new BufferedOutputStream(new FileOutputStream( getRealFileName(destFolder, ze.getName()))); InputStream is = new BufferedInputStream(zfile.getInputStream(ze)); int readLen = 0; while((readLen = is.read(buf, 0, 1024)) != -1) { os.write(buf, 0, readLen); } is.close(); os.close(); } zfile.close(); fileDelete = null; }}
解压缩功能. 将ZIP_FILENAME文件解压到ZIP_DIR目录下.
0 0
- 解压缩功能
- android 解压缩功能.
- linux 解压缩功能
- java实现解压缩(Unzip)功能的实现
- java实现简单压缩与解压缩功能
- qt 调用zlib压缩与解压缩功能
- 解压缩
- 解压缩
- 解压缩
- Snooper taoism中的GSM/CDMA 压缩解压缩功能
- Python3.2 实现zip压缩与解压缩功能
- Android平台中实现Zip文件的解压缩功能
- 运用JDK中 ZipInputStream类实现压缩文件的解压缩功能
- C#+ICSharpCode.SharpZipLib.dll实现压缩解压缩功能
- 解压缩功能的实现--使用XZip与XUnzip
- Qt之调用zlib压缩与解压缩功能
- [DNN学习所得]让IE也能实现解压缩功能(提供演示源码下载)
- [DNN学习所得]让IE也能实现解压缩功能(提供演示源码下载)
- 晴殇
- 亲和串
- 静态链接与动态链接
- C语言中的位操作使用技巧
- 梅溪的秋天
- 解压缩功能
- VC++使用Soap ToolKit3.0调用WebService接口
- Red语言入门(3)—— 代码结构和求值顺序
- 链表的实现
- 《数据结构》第六章 图 思维导图
- 创业:90后创业者你有霸气吗
- mysql游标只取到第一个值的解决方案
- /bin/bash: java: command not found 问题解决
- MEAN组合框架搭建教程