Salve Luiz,
Compactar eu nunca fiz mas esse cara aqui descompacta... Derrepente ajuda no "caminho das pedras". É que eu to sem tempo senão te ajudava a correr atras disso. Espero que ajude, abraços. Fernando ******************* INICIO CODIGO ********************************* package UnzipCnsa; import java.io.*;
import java.util.zip.ZipEntry; import java.util.zip.ZipInputStream; public class UnZip
{ public
UnZip()
{ } public static void main(String
args[])
throws IOException { InputStream in = new BufferedInputStream(new FileInputStream(args[0])); ZipInputStream zin = new ZipInputStream(in); do { ZipEntry e; if((e = zin.getNextEntry()) == null) break; if(args.length <= 1 || !e.getName().equals(args[1])) continue; unzip(zin, args[1]); unzip(zin, e.getName()); break; } while(true); zin.close(); } public static void
doUnzip(String fileToUnzip)
throws IOException { InputStream in = new BufferedInputStream(new FileInputStream(fileToUnzip)); ZipInputStream zin = new ZipInputStream(in); ZipEntry e; while((e = zin.getNextEntry()) != null) unzip(zin, e.getName()); zin.close(); } public static void
unzip(ZipInputStream zin, String
s)
throws IOException { System.out.println("unzipping ".concat(String.valueOf(String.valueOf(s)))); FileOutputStream out = new FileOutputStream("D:\\inetpub\\wwwroot\\prima\\cnsa\\banco\\".concat(String.valueOf(String.valueOf(s)))); byte b[] = new byte[512]; for(int len = 0; (len = zin.read(b)) != -1;) out.write(b, 0, len);
out.close();
} } ******************* FIM CODIGO ********************************* ----- Original Message -----
|
- [java-list] *** Java.util.ZIP *** URGENTE LUIZ CARLOS FILIPPI JUNIOR
- Re: [java-list] *** Java.util.ZIP *** URGE... Dalton
- [java-list] Java.util.ZIP Fernando Camargo - Mult-E
- [java-list] Java.util.ZIP marcio . pedro
- Re: [java-list] *** Java.util.ZIP *** URGE... Flavio Eduardo Moreni