Использование org.apache.poi.ss.examples.html.ToHtml.create (...) в сбоях Android - PullRequest
0 голосов
/ 28 февраля 2012

При попытке преобразовать файл Excel в Html с помощью org.apache.poi.ss.examples.html.ToHtml.create (...), происходит сбой вызова с исключением

02-28 13:16:06.559: I/dalvikvm(8010): Could not find method org.apache.poi.ss.usermodel.WorkbookFactory.create, referenced from method org.apache.poi.ss.examples.html.ToHtml.create

    String xlsxFile = "/sdcard/book1.xlsx";
    String htmlFile = "/sdcard/download/out.html";

        try {

            FileWriter fw = new FileWriter(htmlFile);
            org.apache.poi.ss.examples.html.ToHtml.create(xlsxFile, new PrintWriter(fw));
        } catch (IOException e2) {
            // TODO Auto-generated catch block
            e2.printStackTrace();
        } 

1 Ответ

1 голос
/ 28 февраля 2012

Похоже, у вас нет всех необходимых банок на вашем пути к классам.На странице POI Components приведен список необходимых банок.(Если вы загрузили бинарный выпуск POI, у вас все они будут там, или если вы используете Maven, он загрузит их для вас.)

В частности, в вашем случае вы упускаетеpoi-ooxml jar и, возможно, его зависимости тоже - список этих компонентов см. на странице .

...