21 Nisan 2017 Cuma

ZipInputStream Sınıfı

constructor - FileInputStream
Şöyle yaparız.
File f = new File("C:\\test.zip")

InputStream inStream = new FileInputStream (f);
ZipInputStream zipInputStream = new ZipInputStream (inStream);
Şöyle yaparız.
InputStream inStream = new FileInputStream(path);
ZipInputStream zipInputStream = 
  = new ZipInputStream(new BufferedInputStream(inStream));
constructor - URL
Şöyle yaparız.
URL jar = ...;
ZipInputStream zip = new ZipInputStream(jar.openStream());
close metodu
Şöyle yaparız.
zipInputStream.close();
closeEntry metodu
Şöyle yaparız.
ZipEntry ze = null;
while ((ze = zipInputStream.getNextEntry()) != null) {
  ...

  zipInputStream.closeEntry();
} 
getNextEntry metodu
ZipEntry nesnelerini dolaşmamızı sağlar. Şöyle yaparız.
ZipEntry entry;
while ((entry = zipInputStream.getNextEntry()) != null) {
  ...
}


Hiç yorum yok:

Yorum Gönder