Galera!
Montei uma classe para zipar arquivos… até ai tudo bem, a questão é!
Caso 1: Dentro de uma pasta contem vários arquivos, quando tento zipar estes arquivos utilizando minha classe, vai tranquilo… cria o arquivo zip e os arquivos a serem zipados estao lah todos certinhos.
Caso 2: Dentro da pasta onde tem os arquivos a se zippar tem uma outra pasta com mais arquivos. PROBLEMA: A subpasta nao é adicionada no zip.
O que eu queria:
Não apenas adicionar os arquivos da subpasta ao zip (isso eu sei fazer, e já fiz) queria que a pasta aparecesse no arquivo zip e dentro dela os arquivos contidos nela.
mas nao achei formas de fazer isso, pois em todas as implementacoes q vi, era feito a leitura dos arquivos da subpasta e adicionados ao zip, onde dentro do zip eles nao estavam em uma subpasta como antes de serem zipados.
Alguem tem uma solução?