1

apache commons compress lib の ArchiveInputStream からの ArchiveEntry が別の Archive である場合、その archiveEntry をメモリに解凍できる可能性はありますか?

ありがとう

4

1 に答える 1

1

はい、可能です。ストリームで動作するAPIは、ByteArrayInputStreamおよびで動作しますByteArrayOutputStream

現在行っていることのコードサンプルを示した場合、より具体的な答えを示しますが、アイデアは、非圧縮データをバイト配列に読み取り、そこByteArrayInputStreamから作成して2番目にフィードすることArchiveInputStreamです。

于 2012-04-20T18:05:02.870 に答える