Pessoal uma ajuda por favor
Esse meu codigo pega o arquivo xml e zipa na minha unidade c:
queria que ao inves de salvar na unidade c: o usuario salvasse onde ele achasse melhor
alguem sabe como faço isso?
Obrigado
String arquivo = "c:/sax.xml";
byte[] buf = new byte[1024];
String compac = "c:/sax.zip";
ZipOutputStream zos = new ZipOutputStream(new FileOutputStream(compac));
FileInputStream in = new FileInputStream(arquivo);
zos.putNextEntry(new ZipEntry(arquivo));
int len;
while ((len = in.read(buf)) > 0) {
zos.write(buf, 0, len);
}
zos.closeEntry();
in.close();
zos.close();