Evo koda koji vrsi zipovanj u javi i napravi zip fajl
[cod]
//zipovanje
FileOutputStream fos=new FileOutputStream("C:/test.zip");
CheckedOutputStream cos=new CheckedOutputStream(fos, new CRC32());
ZipOutputStream zos=new ZipOutputStream (new BufferedOutputStream(cos));
BufferedReader in = new BufferedReader(new FileReader("c:/log.txt"));
zos.putNextEntry(new ZipEntry("c:/log.txt"));
int c ;
while ((c=in.read())!=-1){
zos.write(c);
System.out.println(c);
}
in.close();
//raspakivanje
FileInputStream fis=new FileInputStream("c:/test.zip");
CheckedInputStream cis= new CheckedInputStream(fis,new CRC32());
ZipInputStream in2=new ZipInputStream(new BufferedInputStream(cis));
ZipEntry zpe;
while((zpe=in2.getNextEntry())!=null) {
int x;
while((x=in2.read())!=-1){
System.out.write(x);
}
}
[/code]
E sad nije mi jasno sto ja ne mogu to rucno da odzipujem javi mi gresku da je ostecen fajl ili je nepoznat format a kad to sa programom odzipujem kogre naveden super radi znali neko sto?