java读取zip文件和压缩zip文件
2012-08-28 16:34
357 查看
java读取名为T11.zip的文件,解压后再生成名为T22.zip的文件。
代码如下:
代码如下:
import java.io.*; import java.util.zip.*; public class ReadWriteZip { public static void main(String[] args) throws Exception { FileInputStream fi = new FileInputStream("/home/tom/test/T11.zip"); ZipInputStream zi = new ZipInputStream(fi); FileOutputStream fo = new FileOutputStream("/home/tom/test/T22.zip"); ZipOutputStream zo = new ZipOutputStream(fo); ZipEntry ze; while ((ze = zi.getNextEntry()) != null) { zo.putNextEntry(ze); byte[] buffer = new byte[1024]; int len; while ((len = zi.read(buffer)) > 0) { zo.write(buffer, 0, len); } } zi.closeEntry(); zo.closeEntry(); zi.close(); zo.close(); } }
相关文章推荐
- JAVA读取zip文件 JAVA读取压缩文件 解压zip里面的指定格式文件
- Java采用readInt()方法直接读取特定的ZIP压缩文件出现了奇怪的问题
- java直接读取.zip压缩文件(一)
- java不解压读取linux服务器上的zip以及tar.gz压缩文件
- java操作文件(压缩文件,导出zip,删除zip,写入文件,读取文件)
- [Source Code]JAVA I/O --- --- 读取.zip文件,以及zip中的.xml文件
- 用java中的java.util.zip包读取压缩文件
- core java ziptest 第12章如何从zip文件或者jar文件中读取数据
- java中不解压读取zip压缩文件
- JAVA实现将一个目录里的文件压缩到zip文件里
- java实现zip压缩文件(同一文件夹下的多个文件夹打成一个zip包)
- Java压缩文件工具类ZipUtil使用方法代码示例
- java 压缩以及解压文件,有tar,zip,gz(gizp)和解压
- JAVA简单的zip文档 文件读取例子
- zip4j -- Java处理zip压缩文件的完整解决方案
- Java 使用Zip进行多文件保存和读取
- 【Java】IO操作之使用zip包压缩和解压缩文件
- java压缩和解压缩Zip、Jar、Gzip文件
- Java建立Zip压缩文件的代码实例
- zip4j -- Java处理zip压缩文件的完整解决方案