我正在使用Apache POI HSSF库将信息导入我的应用程序。问题是在解析之前需要先删除一些额外/空行。没有HSSFSheet.removeRow(int rowNum)方法,只有removeRow(HSSFRow row)。这个方法的问题是无法移除空行。例如:sheet.removeRo...
如何将Excel文件转换/保存为PDF?我使用Java Play框架生成一些Excel文件,现在需求更改为PDF。我不想重新编写所有内容。有没有一种转换为PDF的方法? 我生成的Excel文件来自模板;我读取Excel模板文件,写入更改,并另存为新的Excel文件。这种方式,模板保持不变。它...
我遇到了以下错误: org.apache.poi.poifs.filesystem.OfficeXmlFileException: 提供的数据似乎是 Office 2007+ XML 格式的。您正在调用处理 OLE2 Office 文档的 POI 部分。您需要调用 POI 的其他部分来处理这...
我需要读取大型Excel文件并将它们的数据导入我的应用程序。 由于POI占用了大量的堆空间来工作,经常会抛出OutOfMemory错误,我发现有一种流式API可以以串行方式处理Excel数据(而不是完全将文件加载到内存中) 我创建了一个xlsx工作簿,其中包含单个工作表,并在单元格中键入了...
我正在使用以下jar文件: dom4j-1.6.1.jar poi-3.9-20121203.jar poi-ooxml-3.9-20121203.jar poi-ooxml-schemas-3.9-20121203.jar xmlbeans-2.3.0.jar 代码: package...
我是Apache POI api的新手。我正在尝试使用arraylist创建Excel工作表。 我的Java代码如下所示。HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet("new sheet...
我有一个像A1、A2这样的Excel单元格地址,那么如何使用poi3.6编程方式访问这个单元格呢? 另一种方法是什么? row=mySheet.getRow(); cell=row.getCell(); 但是我有以A1格式表示的地址...那么,我如何通过程序访问这些单元格呢?
当我们将Oracle JDK-8迁移到Open JDK-11时,Apache POI生成Excel存在问题 已尝试 -Djava.awt.headless=trueorg.springframework.web.util.NestedServletException: Handler disp...
我正在使用Apache POI(XSSF API)来读取xlsx文件。当我尝试读取文件时,出现了以下错误: 我正在使用Apache POI(XSSF API)来读取xlsx文件。当我尝试读取文件时,出现了以下错误:org.apache.poi.POIXMLException: org.ap...
我正在使用Apache POI读取一个零件号电子表格中的数据。我在我们的数据库中查找零件号,如果我们有该部件的CAD图纸,则将零件号单元格设为绿色,否则将其设为红色。处理完成后,电子表格被保存。问题是该列中的每个单元格都变成了绿色。我已经逐步调试了代码,查找零件号的逻辑运行良好,并且确定单元格...