Как читать архива:

Этот образец кода прочитать имя все файлы из архива:. Он использует ZipInputStream следующего файла Zip.


import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.IOException;

import java.util.zip.ZipEntry;

import java.util.zip.ZipInputStream;



public class ZipFileRdrExp {



  public static void main(String[] args) {



    try {



      FileInputStream fis = new FileInputStream("C:\\MyZip.zip");

      ZipInputStream zis = new ZipInputStream(fis);

      ZipEntry ze;

      while((ze=zis.getNextEntry())!=null){

        System.out.println(ze.getName());

        zis.closeEntry();

      }



      zis.close();



    catch (FileNotFoundException e) {

      e.printStackTrace();

    catch (IOException e) {

      e.printStackTrace();

    }

  }

}

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

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

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