如何从一个zip文件中获取数据并将其放入另一个zip档案中



我有一系列zip文件,我想将它们的内容添加到另一个zip文件中。我怎么能做到这一点而不提取?我无法提取其中一个zip中的文件,因为它被称为aux.class,无法在Windows上制作。

问题是,Zip文件不是为附加到.而设计的

我会尝试做的是

  • 创建新的zip文件
  • 读取每个现有文件的内容,将流的内容写入新的zip文件
  • 重命名/删除旧zip(您试图"附加"的zip)
  • 重命名我们的zip地址

您可以看看使用Java API压缩和解压缩数据,了解一些想法

最新更新