Descompactar arquivo zip / Unzip file
Extrai os arquivos/pastas contidos num arquivo com extensão *.zip.
Figura 1 - Bloco Descompactar arquivo
Compatibilidade
Bloco servidor: cronapi.io.Operations.unZip()
Retorno
O bloco não possui retorno.
Parâmetros
Arquivo aberto para leitura
Objeto contendo o arquivo aberto para leitura. Recebe o retorno do bloco Abrir arquivo para leitura.
Posição: 1
Inglês: Open file to read
Tipo: Texto / String
Exemplo: uso do bloco Abrir arquivo para leitura.
Pasta de destino
Pasta de destino do arquivo descompactado.
Posição: 2
Inglês: Destination folder
Tipo: Texto / String
Exemplo:
"src/main/webapp/public/assets/imagem"
Nos dois parâmetros utilize sempre o caminho absoluto.
Exemplo
A função abaixo em destaque extrai os arquivos do arquivo compactado ImagemCompactada.zip diretamente na pasta ImagensDescompactadas.
Figura 2 - Bloco de programação Descompactar arquivo zip
Confira abaixo o antes e depois da descompactação dos arquivos. Na figura 2.1 é possível ver que os arquivos contidos no arquivo ImagemCompactada.zip foram descompactados na pasta ImagensDescompactadas.
Figura 2.1 - Resultado de execução da função da figura 2