List of utility methods to do Unzip to Folder
void | unzipFile(String zipFile, File outputFolder) Unzip a file into a specified output folder byte[] buffer = new byte[1024]; if (!outputFolder.exists()) { outputFolder.mkdir(); ZipInputStream zis = new ZipInputStream(new FileInputStream(zipFile)); ZipEntry ze = zis.getNextEntry(); while (ze != null) { String fileName = ze.getName(); ... |
void | unzipFile(String zipFile, String extDir) unzip File File f = new File(zipFile); try { FileInputStream fi = new FileInputStream(f); ZipInputStream zipInput = new ZipInputStream(fi); ZipEntry zip = zipInput.getNextEntry(); while (zip != null) { File fo = new File(extDir + "/" + zip.getName()); FileOutputStream fout = new FileOutputStream(fo); ... |
void | unZipFile(String zipFile, String outputFolder) un Zip File byte[] buffer = new byte[1024]; try { File folder = new File(outputFolder); if (!folder.exists()) { folder.mkdir(); ZipInputStream zis = new ZipInputStream(new FileInputStream(zipFile)); ZipEntry ze = zis.getNextEntry(); ... |
void | unzipFile(String zipFile, String outputFolder) unzip File byte[] buf = new byte[1024]; ZipInputStream zis = null; try { zis = new ZipInputStream(new FileInputStream(zipFile)); ZipEntry ze = zis.getNextEntry(); while (ze != null) { String fileName = ze.getName(); File newFile = new File(outputFolder + File.separator + fileName); ... |
void | unzipFile(String zipFileName, String outputDir) Unzip a given zip file to a specified output directory. ZipFile zipFile = new ZipFile(new File(zipFileName)); @SuppressWarnings("rawtypes") Enumeration e = zipFile.entries(); while (e.hasMoreElements()) { ZipEntry entry = (ZipEntry) e.nextElement(); File destinationFilePath = new File(outputDir, entry.getName()); destinationFilePath.getParentFile().mkdirs(); if (!entry.isDirectory()) { ... |
void | unzipFile(String zipFilePath, String releasePath) unzip File ZipFile zipFile = new ZipFile(zipFilePath); Enumeration<ZipEntry> enumeration = (Enumeration<ZipEntry>) zipFile.entries(); InputStream inputStream = null; FileOutputStream fileOutputStream = null; ZipEntry zipEntry = null; String zipEntryNameStr = ""; String[] zipEntryNameArray = null; while (enumeration.hasMoreElements()) { ... |
void | unzipFile(String zipFilePath, String targetPath) unzip File try { File zipFile = new File(zipFilePath); InputStream is = new FileInputStream(zipFile); ZipInputStream zis = new ZipInputStream(is); ZipEntry entry = null; while ((entry = zis.getNextEntry()) != null) { String zipPath = entry.getName(); try { ... |
void | unzipFile(ZipFile zipFile, File destinationDir) Extracts content of the zipFile to given destination directory if (!destinationDir.exists()) { destinationDir.mkdirs(); Enumeration<? extends ZipEntry> entries = zipFile.entries(); while (entries.hasMoreElements()) { ZipEntry entry = entries.nextElement(); if (!entry.isDirectory()) { File file = new File(destinationDir, entry.getName()); ... |
void | unzipToDirectory(File file, File dir) unzip To Directory ZipFile zip = new ZipFile(file); Enumeration entries = zip.entries(); File inputFile = null; while (entries.hasMoreElements()) { ZipEntry entry = (ZipEntry) entries.nextElement(); String name = entry.getName(); inputFile = new File(dir, name); File parent = inputFile.getParentFile(); ... |
void | unzipToFolder(final InputStream inputStream, final File outputFolder) unzip To Folder final ZipInputStream zipInputstream = new ZipInputStream(inputStream); try { extractZipEntries(zipInputstream, outputFolder); } finally { zipInputstream.closeEntry(); zipInputstream.close(); |