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