如何使用zip4j提取带密码保护的zip文件

我试图解压缩密码保护的zipfile。 我知道有一个名为“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(); }