Top > ZIP > ZIPファイルを展開する

ZIPファイルを展開する

本記事は、JDKの標準APIでありながら、あまり入門書などに説明されていない
ZIPファイルの展開方法を説明します。

ZipEntry

実は、ZIPファイルの展開は、非常に簡単です。

  • ZIPファイルを ZipInputStreamでオープンする
  • ZipInputStream から ZipEntryを取り出す。
  • ZipInputStreamからデータを読み込む
  • ZipEntryの個数だけ、繰り返す

サンプルソース

下記のソースで、ZIPファイルで展開して、aOutDir 以下に書き出します。
簡単なソースなので、読めば分かると思います。

以上、あっけなく、今回は終了です。