У меня есть довольно большой файл BZ2, в котором есть несколько текстовых файлов. Возможно ли, чтобы я использовал Java для разблокировки определенных файлов внутри файла BZ2 и разархивирования/анализа данных на лету? Скажем, что файл 300mb BZ2 содержит 1 ГБ текста. В идеале, я хотел бы, чтобы моя программа Java говорила, что прочитала 1 мб файла BZ2, распакуйте ее на лету, действуйте на ней и продолжайте читать файл BZ2 для получения дополнительных данных. Возможно ли это?
Спасибо