[英]How to download and extract a ZIP file in Java
好的,所以我正在制作一個看起來很專業的程序,因此正在為其安裝程序。 我想做的是在mediafire或我的網站上創建一個文件,並將其作為ZIP文件。 現在,我要做的是將ZIP文件中的文件夾解壓縮到我的程序文件(x86)中。 我該怎么做?
我不久前就在研究同一件事,看看zip4j 。 我從這里的另一位海報找到了答案。
public static void unzip(){
String source = "some/compressed/file.zip";
String destination = "some/destination/folder";
String password = "password";
try {
ZipFile zipFile = new ZipFile(source);
if (zipFile.isEncrypted()) {
zipFile.setPassword(password);
}
zipFile.extractAll(destination);
} catch (ZipException e) {
e.printStackTrace();
}
}
可能您正在尋找ZipInputStream。 嘗試看看這里:
http://www.mkyong.com/java/how-to-decompress-files-from-a-zip-file/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.