0

一連の zip ファイルがあり、その内容を別の zip ファイルに追加したいと考えています。抽出せずにこれを行うにはどうすればよいですか?Windowsでは作成できないaux.classと呼ばれるため、zipの1つに含まれるファイルを抽出できません。

4

1 に答える 1

0

問題は、Zip ファイルが追加されるように設計されていないことです。

私がしようとすることは

  • 新しい zip ファイルを作成する
  • 既存の各ファイルの内容を読み取り、ストリームの内容を新しい zip ファイルに書き込みます
  • 古いzip(「追加」しようとしているもの)の名前を変更/削除します
  • we zip ino it's place の名前を変更します

いくつかのアイデアについては、Java API を使用したデータの圧縮と解凍をご覧ください。

于 2012-09-02T22:10:40.470 に答える