相关疑难解决方法(0)

无法解压EPub文件

IMO,我认为epub是一种zip。因此,我尝试以某种方式解压缩。

public class Main {
    public static void main(String argv[ ])  {
        final int BUFFER = 2048;

    try {
        BufferedOutputStream dest = null;
        FileInputStream fis = new FileInputStream("/Users/yelinaung/Documents/unzip/epub/doyle.epub");
        ZipInputStream zis = new ZipInputStream(new BufferedInputStream(fis));
        ZipEntry entry;
        while ((entry = zis.getNextEntry()) != null) {
            System.out.println("Extracting: " + entry);
            int count;
            byte data[] = new byte[BUFFER];
            // write the files to the disk
            FileOutputStream fos = new FileOutputStream("/Users/yelinaung/Documents/unzip/xml/");
            dest = new BufferedOutputStream(fos, BUFFER);
            while ((count = zis.read(data, 0, …
Run Code Online (Sandbox Code Playgroud)

java unzip epub

2
推荐指数
1
解决办法
2918
查看次数

标签 统计

epub ×1

java ×1

unzip ×1