java-zip4j-tut-extract-zip-files-3
import net.lingala.zip4j.model.FileHeader;
import net.lingala.zip4j.ZipFile;
import net.lingala.zip4j.exception.ZipException;
import java.io.InputStream;
import java.io.IOException;
import java.io.BufferedInputStream;
import java.io.ByteArrayOutputStream;
public class SampleClass{
public static void main(String[] args)
throws ZipException,
IOException{
ZipFile zip = null;
try{
zip = new ZipFile
("myzip.zip");
FileHeader header =
zip.getFileHeader("img.jpg");
try(BufferedInputStream bif =
new BufferedInputStream(zip.getInputStream(header));
ByteArrayOutputStream baos =
new ByteArrayOutputStream()){
bif.transferTo(baos);
for(byte b : baos.toByteArray())
System.out.print(b + " ");
}
}
finally{
if(zip != null)
zip.close();
}
}
}
import net.lingala.zip4j.ZipFile;
import net.lingala.zip4j.exception.ZipException;
import java.io.InputStream;
import java.io.IOException;
import java.io.BufferedInputStream;
import java.io.ByteArrayOutputStream;
public class SampleClass{
public static void main(String[] args)
throws ZipException,
IOException{
ZipFile zip = null;
try{
zip = new ZipFile
("myzip.zip");
FileHeader header =
zip.getFileHeader("img.jpg");
try(BufferedInputStream bif =
new BufferedInputStream(zip.getInputStream(header));
ByteArrayOutputStream baos =
new ByteArrayOutputStream()){
bif.transferTo(baos);
for(byte b : baos.toByteArray())
System.out.print(b + " ");
}
}
finally{
if(zip != null)
zip.close();
}
}
}