A classe � java.util.zip.GZipInputstream. Segue exemplo de um programa
usando essa classe. Veja se serve para Vc. Ao inv�s de gravar a sa�da, tente
colocar a rotina de pesquisa nesse ponto.
Roberto Tatemoto
> M�rcio,
>
> sem descompactar voc� n�o chega a lugar algum. Voc� pode ir lendo o
arquivo
> � medida que vai descompactando. Se n�o me engano, a classe
> java.util.zip.ZipInputstream te auxilia a ler arquivos compactados em
gzip.
>
> Samuel
>
import java.util.zip.GZIPInputStream;
import java.util.*;
import java.io.*;
class TesteGZip {
public static void main(String[] args) {
byte[] _lidos= new byte[1024*512];
GZIPInputStream _gzip = null;
try {
_gzip = new GZIPInputStream(new FileInputStream(args[0]), 1024*1024);
FileOutputStream out = new FileOutputStream("lixo");
int x = 0;
while (true) {
x = _gzip.read(_lidos);
if ( x == -1 ) break;
out.write(_lidos, 0, x);
}
out.close();
} catch (IOException e) {e.printStackTrace();}
}
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------