ReadGZIP.javaAPI DocExample975Sat Mar 06 14:54:38 GMT 2004None


public class ReadGZIP extends Object
Read some data from a gzip file.
Ian F. Darwin,
$Id:,v 1.4 2004/03/06 20:54:38 ian Exp $

Fields Summary
Constructors Summary
Methods Summary
public static voidmain(java.lang.String[] argv)

		String FILENAME = "file.txt.gz";

		// Since there are 4 constructor calls here, I wrote them out in full.
		// In real life you would probably nest these constructor calls.
		FileInputStream fin = new FileInputStream(FILENAME);
		GZIPInputStream gzis = new GZIPInputStream(fin);
		InputStreamReader xover = new InputStreamReader(gzis);
		BufferedReader is = new BufferedReader(xover);

		String line;
		// Now read lines of text: the BufferedReader puts them in lines,
		// the InputStreamReader does Unicode conversion, and the
		// GZipInputStream "gunzip"s the data from the FileInputStream.
		while ((line = is.readLine()) != null)
			System.out.println("Read: " + line);