我试图与解压缩密码保护的压缩文件。 我知道有一个名为“zip4j”,可以帮助我一个Java库。 但我无法打开zip4j网站上看到的教程。
我有下载zip4j库与另一镜,但我不知道如何使用它。 是否有任何人可以粘贴示例代码使用zip4j解压密码保护的zip文件?
zip4j网站
非常感谢!
我试图与解压缩密码保护的压缩文件。 我知道有一个名为“zip4j”,可以帮助我一个Java库。 但我无法打开zip4j网站上看到的教程。
我有下载zip4j库与另一镜,但我不知道如何使用它。 是否有任何人可以粘贴示例代码使用zip4j解压密码保护的zip文件?
zip4j网站
非常感谢!
请尝试以下,并确保您使用的是最新的Zip4j库(1.3.1):
String source = "folder/source.zip";
String destination = "folder/source/";
String password = "password";
try {
ZipFile zipFile = new ZipFile(source);
if (zipFile.isEncrypted()) {
zipFile.setPassword(password);
}
zipFile.extractAll(destination);
} catch (ZipException e) {
e.printStackTrace();
}