【发布时间】:2012-05-31 05:51:58
【问题描述】:
我需要解压缩一组 zip 存档文件。这不是一组 zip 文件,这是一个大 zip 文件,已根据大小要求分成多个 zip 文件。
例如,如果您有一个 2.5MB 的 zip 文件,而您的邮件系统只支持 1MB 的文件,您可以要求 Zip 创建最多 1MB 的 3 个文件。
因此它创建了 a.zip.001、a.zip.002、a.zip.003 ... 不同的库对它们的命名不同,但本质上它们都以相同的方式工作。
你如何在java中解压这个?看起来 std 中的压缩库不支持这个。
谢谢。
【问题讨论】:
-
我试过 chilkat,它似乎有很多功能,但它不支持多文件存档。此时甚至不在待办事项列表中。
-
zip 文件是如何分成几部分的?
标签: java archive unzip compression