Extract Contents Of Zip File In Java Example
Chapter:
ZIP
Last Updated:
07-08-2017 15:36:24 UTC
Program:
/* ............... START ............... */
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.OutputStream;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;
public class JavaZipExtractContent {
public static void main(String[] args) throws Exception {
ZipInputStream inStream = new ZipInputStream(new FileInputStream("compressed.zip"));
OutputStream outStream = new FileOutputStream("extracted.txt");
byte[] buffer = new byte[1024];
int read;
ZipEntry entry;
if ((entry = inStream.getNextEntry()) != null) {
while ((read = inStream.read(buffer)) > 0) {
outStream.write(buffer, 0, read);
}
}
outStream.close();
inStream.close();
}
}
/* ............... END ............... */
Notes:
-
ZipInputStream is the main class used for reading zip file and extracting files and directories.
Tags
Extract Contents Of A Zip File, Java