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