草庐IT

WorkbookFactory

全部标签

Java - Apache POI - 读/写 .xlsx 文件 - 文件损坏并变为空

我正在使用Java程序读取和写入现有的.xlsx文件(同一文件),但文件已损坏,文件大小变为零字节,这导致"org.apache.poi.EmptyFileException:提供的文件为空(零字节长)”。还有一件事是-这不是一直发生的。该程序大部分时间都在正确读取和写入文件,但在10-15次运行中只发生一次。如果有人对此有解决方案,那将很有帮助。顺便说一句,我正在使用ApachePOI3.13。读文件程序:publicStringgetExcelData(StringsheetName,introwNum,intcolNum){StringretVal=null;try{FileIn

Java POI 找不到符号 WorkbookFactory

我正在将HSSF模型转换为XSSF。我到处都是小错误。我下载了最新的POI并将所有jar文件放入,并将apache包含在我的java类中......得到这个错误:importorg.apache.poi.ss.usermodel.Workbook;Workbookwb=WorkbookFactory.create();275:找不到符号[javac]符号:变量WorkbookFactory[javac]位置:类mil.usmc.logcom.chassis.util.HSSFUtils[javac]工作簿wb=WorkbookFactory.create();

java - Apache POI 3.9 : WorkbookFactory method not found

在我的应用程序中,我使用ApachePOI3.8进行XLS文件处理。现在我想迁移到ApachePOI3.9最新且稳定的版本。我在我的应用程序中添加了JAR文件poi-3.9-20121203.jar并删除了与POI3.8相关的JAR。但似乎在3.9版本中,WorkbookFactory类已被删除。那么如何在ApachePOI3.9中使用WorkbookFactory创建一个Workbook?我提取JAR并检查,没有像WorkbookFactory这样的类。谁能告诉我如何使用POI3.9创建新工作簿? 最佳答案 您缺少几个JAR。看看