一連の zip ファイルがあり、その内容を別の zip ファイルに追加したいと考えています。抽出せずにこれを行うにはどうすればよいですか?Windowsでは作成できないaux.classと呼ばれるため、zipの1つに含まれるファイルを抽出できません。
1 に答える
0
問題は、Zip ファイルが追加されるように設計されていないことです。
私がしようとすることは
- 新しい zip ファイルを作成する
- 既存の各ファイルの内容を読み取り、ストリームの内容を新しい zip ファイルに書き込みます
- 古いzip(「追加」しようとしているもの)の名前を変更/削除します
- we zip ino it's place の名前を変更します
いくつかのアイデアについては、Java API を使用したデータの圧縮と解凍をご覧ください。
于 2012-09-02T22:10:40.470 に答える