重複の可能性:
Java を使用して zip ファイルにファイルを追加する
Java 開発者の皆様、こんにちは。
シナリオ
は次のとおりです。という名前のテキストファイルがあるとしsample.txt
ます。私が実際にやりたいことは、ファイルをという名前のsample.txt
ファイルに入れることです。
これが私がこれまでに学んだことです。*.zip
TextFiles.zip
try{
File f = new File(compProperty.getZIP_OUTPUT_PATH());
zipOut = new ZipOutputStream(new FileOutputStream(f));
ZipEntry zipEntry = new ZipEntry("sample.txt");
zipOut.putNextEntry(zipEntry);
zipOut.closeEntry();
zipOut.close();
System.out.println("Done");
} catch ( Exception e ){
// My catch block
}
これまでの私のコードはファイルを作成し、*.zip
ファイルを挿入しsample.txt
ます。
私の質問は、作成したファイルに既存のファイルを挿入するにはどうすればよい*.zip
ですか?
あなたの回答がTrueZIP と関係がある場合は、SSCCEを投稿してください。
私は次のことをしました:
- ググった
- 既存の質問を検索します。(いくつか見つかりました。答えはありません。私の特定の質問に答えなかった人もいました。
- TrueZipをお読みください。それでも、私は何も理解できませんでした。(ご理解ください)