Monday, March 21, 2011

Uncompress a file in the GZIP format

try {
        // Open the compressed file
        String source = "sourcename.gzip";
        GZIPInputStream in = new GZIPInputStream(new FileInputStream(source));
    
        // Open the output file
        String target = "outfile";
        OutputStream out = new FileOutputStream(target);
    
        // Transfer bytes from the compressed file to the output file
        byte[] buf = new byte[1024];
        int len;
        while ((len = in.read(buf)) > 0) {
            out.write(buf, 0, len);
        }
    
        // Close the file and stream
        in.close();
        out.close();
    } catch (IOException e) {
    }

No comments:

Post a Comment

Chitika