首页 文章

POI配方评价表现

提问于
浏览
0

我正在使用excel文件的XLS格式,其中包含公式 . 为了评估公式,我使用的是FormulaEvaluator.evaluateFormulaCellEnum()方法(我使用的是POI 3.16),但这需要大约10秒来评估单元格中的公式 . 我试过HSSFWorkbook.evaluateAllFormulaCells,但这会降低性能 . 有没有办法可以改善POI进行配方评估所需的时间 . 谢谢你的帮助 . 使用JDK6并在Tomcat7上运行 .

1 回答

  • -1

    我使用FormulaEvaluator类,它对HSSF和XSSF都运行得很快 . 例如 :

    FormulaEvaluator eval = workbook.getCreationHelper().createFormulaEvaluator();
    CellValue cellValue = eval.evaluate(cell);
    

相关问题