を使用java.util.zip
すると、圧縮されていないファイルにアクセスできます (これは通常の予想される動作です)。各ファイルに関するメタデータに到達することもできます (経由java.util.zip.ZipFile
) Java が圧縮解除する前に、ZIP 内のファイルの圧縮データ (バイト ストリーム) を実際に取得する方法はありますか? 同様に、Java の下位レベルの ZIP 操作用のライブラリはありますか?
編集:明らかに、ZIPファイルをバイトストリームとして読み取り、ファイル全体を解釈することでこれを行うことができますが、それにはZipファイルに関する多くの複雑さが伴います。基本的に、これは、zip ファイルの読み取り/処理用のライブラリをゼロから作成することを意味します。私はそれをしたくありません。