Как получить сжатый файл Zip

Этот совет Java иллюстрирует метод извлечения файла из сжатого файла ZIP. Этот пример читает файл ZIP и распаковывает первого въезда. Разработчик может изменять код в соответствии с его потребностями.


    try {

        // Open the ZIP file

        String sourcefile = "source.zip";

        ZipInputStream in = new ZipInputStream(new FileInputStream(sourcefile));

    

        // Get the first entry

        ZipEntry entry = in.getNextEntry();

    

        // Open the output file

        String targetfile = "target";

        OutputStream out = new FileOutputStream(targetfile);

    

        // Transfer bytes from the ZIP file to the output file

        byte[] buf = new byte[1024];

        int len;

        while ((len = in.read(buf)) 0) {

            out.write(buf, 0, len);

        }

    

        // Close the streams

        out.close();

        in.close();

    catch (IOException e) {

    }

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>