この簡潔なトピックでは、JavaでZIPからファイルを削除する方法を説明します。環境の準備やJavaでZIPファイルを削除するためのコードスニペットなど、すべての情報が含まれています。また、このワークフローは、JDKが設定されているmacOS、Windows、Linuxなどの任意のオペレーティングシステムで実行できます。
JavaでZIPからファイルを削除する手順
- 環境にAspose.ZIPを設定してシステムを準備する
- 入力アーカイブを読み込むためにArchiveクラスのオブジェクトを宣言する
- アーカイブ内のすべての内容をループし、指定した文字列に一致するファイルをフィルタリングする
- deleteEntryメソッドを使用してリスト内のすべてのエントリを削除する
- 更新されたZIPファイルを書き込む
これらの手順は、JavaでZIPからファイルを削除する方法を簡単に示しています。プロセスは、ユーザーが指定した基準に一致するすべてのエントリのリストを作成することから始まります。その後、リスト内のすべてのファイルが削除され、出力ZIPアーカイブが保存されます。
JavaでZIPファイルを削除するコード
このサンプルコードは、JavaでZIPファイルを削除する方法を詳しく説明しています。さらに、インデックス番号を使用して特定のファイルを削除するようにカスタマイズすることもできます。たとえば、異なるファイル名を持つさまざまなZIPディレクトリがある場合に、アーカイブ内の任意のファイルを削除するのに役立ちます。
この記事では、Javaで圧縮ファイルを削除する方法を説明しました。ただし、ZIPファイルを作成したい場合は、JavaでZIPを作成するに関する記事を参照してください。