Java
Chilkat2 Java
Unzip a .zip Archive
See more Zip Examples
Demonstrates how to open a .zip archive and unzip. The Unzip method extracts the files and directories from a .zip archive and recreates the directory tree rooted at the directory path passed to Unzip.Chilkat Java Downloads
import com.chilkatsoft.chilkat2.ChilkatException;
import com.chilkatsoft.chilkat2.Zip;
public class ChilkatExample {
public static void main(String[] args) {
// This example requires the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
Zip zip = new Zip();
try {
zip.openZip("my_files.zip");
} catch (ChilkatException e) {
System.out.println(e.getLastErrorText());
return;
}
// Returns the number of files and directories unzipped.
// Unzips to /my_files, re-creating the directory tree
// from the .zip.
int unzipCount = zip.unzip("/my_files");
if (unzipCount < 0) {
System.out.println(zip.getLastErrorText());
} else {
System.out.println("Success!");
}
}
}