Чтение файлов с сайта и загрузка их в объект без загрузки файла - PullRequest
0 голосов
/ 21 октября 2019

Я пытаюсь прочитать файл с веб-сайта, загрузив файл, представленный на веб-сайте, непосредственно в объект (пример: если на сайте есть файл PDF, я загружаю его непосредственно в объект PdfBox). Аналогично, я пытаюсь использовать файлы MS Office, используя Apache POI, но он выдает исключения (java.io.IOException: не удалось прочитать источник записи zip и вызвано: java.io.EOFException: неожиданный конец входного потока ZLIB). Любое предложение, чтобы решить вышеупомянутую проблему или любой другой способ достигнуть моего требования будет полезно.

        String docx = "http://support.skillscommons.org/documentation/SkillsCommons-Accessibility-Checkpoints-Guide.docx";
        BufferedInputStream in = new BufferedInputStream(new URL(docx).openStream());
        if(in != null) {
             XWPFDocument wDoc = new XWPFDocument(OPCPackage.open(in));
                if(wDoc != null) {
                    System.out.println(wDoc.getParagraphs().size());
                }
            System.out.println(input);
        }
...