Comment décompresser un fichier de format .gz
Bonjour ,
j'ai fait des recherches sur le net sur la décompression des fichiers .gz ,je l'ai essayé mais en vain , j'ai utilisé dernièrement mon code mais il ne fait rien voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.zip.GZIPInputStream;
public class GZipFile
{
private static final String INPUT_GZIP_FILE = "/C:/Users/ASUS/Downloads/malab.gz";
private static final String OUTPUT_FILE = "file";
public static void main( String[] args )
{
GZipFile gZip = new GZipFile();
gZip.gunzipIt();
}
/**
* GunZip it
*/
public void gunzipIt(){
byte[] buffer = new byte[1024];
try{
GZIPInputStream gzis =
new GZIPInputStream(new FileInputStream(INPUT_GZIP_FILE));
FileOutputStream out =
new FileOutputStream(OUTPUT_FILE);
int len;
while ((len = gzis.read(buffer)) > 0) {
out.write(buffer, 0, len);
}
gzis.close();
out.close();
System.out.println("Done");
}catch(IOException ex){
ex.printStackTrace();
}
}
} |
Est_ce qu'il y a une différence entre .gz et gzip ?