package zip;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;
public class pro {
public static void main(String[] args) {
pro t=new pro();
}
pro(){
BufferedReader bufferedReader = null;
try {
ZipInputStream zipInputStream
= new ZipInputStream(new FileInputStream("a.epub"));
InputStreamReader inputStreamReader
= new InputStreamReader(zipInputStream, "UTF-8");
bufferedReader = new BufferedReader(inputStreamReader);
for (ZipEntry zipEntry = zipInputStream.getNextEntry();
zipEntry != null; zipEntry = zipInputStream.getNextEntry()) {
System.out.println(zipEntry.getName());
while (bufferedReader.ready()) {
System.out.println(bufferedReader.readLine());
}
System.out.println();
zipInputStream.closeEntry();
}
} catch (Exception e) {
e.printStackTrace();
} finally {
if (bufferedReader != null) {
try {
bufferedReader.close();
} catch (Exception e) {}
}
}