Java - Lire fichier BZ2 et décompresser/analyser à la volée

J'ai un assez gros fichier BZ2 que avec plusieurs fichiers texte. Est-il possible pour moi d'utiliser Java pour décompresser certains fichiers à l'intérieur du fichier BZ2 et décompresser/analyser les données à la volée? Disons que 300 mo de fichier BZ2 contient 1 GO de texte. Idéalement, j'aimerais que mon programme java-à-dire lire 1 mo du fichier BZ2, le décompresser à la volée, d'agir et de continuer à lire le fichier BZ2 pour plus de données. Est-ce possible?

Grâce

Is that possible - ouais 🙂
Veuillez noter que bzip2/bz2 les fichiers sont compressés les fichiers unique. Ils ne sont pas des archives qui peuvent contenir plusieurs fichiers (ou répertoires) comme zip ou autres formats.

OriginalL'auteur user587363 | 2011-01-29