抓sohuBlog的时候碰到web zip形式

Gzip压缩了,用压缩输入流GZIPInputStream gzin = new GZIPInputStream(fin); // 得到压缩输入流  
public static void unGZipFile(File source, String target) throws Exception { 
    FileInputStream fin = new FileInputStream(source); // 得以文件输入流  
    GZIPInputStream gzin = new GZIPInputStream(fin); // 得到压缩输入流  
    FileOutputStream fout = new FileOutputStream(target); // 得到文件输出流  
    byte[] buf = new byte[1024]; // 缓冲区大小  
    int num;  
    while ((num = gzin.read(buf, 0, buf.length)) != -1)  
    { 
        fout.write(buf, 0, num); // 写入缓冲数据到输出流  
    }  
    gzin.close();  
    fout.close();  
    fin.close(); }

你可能感兴趣的:(Web)