簡體   English   中英

如何以Java下載和解壓縮ZIP文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM