Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > создание Word doc через POI


Автор: corel 7.9.2009, 19:12
Пытаюсь создать вордовский документ с помощью Apache POI вот таким методом
Код

    public static void main(String[] args) throws IOException {
        File fIn = File.createTempFile("temp-", ".doc");
        fIn.deleteOnExit();
        FileInputStream in = new FileInputStream(fIn);
        POIFSFileSystem sys = new POIFSFileSystem();

        HWPFDocument doc = new HWPFDocument(sys);
        Range range = doc.getRange();
        range.insertAfter("Hello!!!!!");
        File f = new File("test.doc");
        FileOutputStream out = new FileOutputStream(f);
        doc.write(out);
        out.close();
    }


получаю ошибку 

Exception in thread "main" java.io.FileNotFoundException: no such entry: "WordDocument"
    at org.apache.poi.poifs.filesystem.DirectoryNode.getEntry(DirectoryNode.java:272)
    at org.apache.poi.hwpf.HWPFDocument.<init>(HWPFDocument.java:177)
    at org.apache.poi.hwpf.HWPFDocument.<init>(HWPFDocument.java:158)


 smile  нормальной документации не нашел, подскажите кто сталкивался как создавали?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)