我正在尝试读取一系列excel文件(.xlsx),但是当文件需要很多行时,它就会接缝,代码将无法工作。当文件很小的时候,就没事了。我试图从每个文件的第二页读取从第5行开始的第一列。这是我的代码:
String FilePath ="C:\\xxx";
List<String> data = new ArrayList<String>();
File[] listOfFiles = new File(FilePath).listFiles();
for (int i = 0; i < listOfFiles.length;
在Java中,我正在尝试编写包含27个工作表的Excel工作簿,每个工作表中大约有500到600列,但当我运行程序时,它给了我GC开销错误。
这是我得到的异常。
Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded
at org.apache.xmlbeans.impl.store.Cur$Locations.<init>(Cur.java:495)
at org.apache.xmlbeans.impl.store.Locale.<init&
我需要上传xslx文件有超过65536行,25列在一个单一的工作表,并写入到DB表。我使用XSSF事件处理程序API和OPCpacakage类进行上传和读取。当一个文件包含65536行或更少的行时,它工作正常,但是当它超过65536行时,它就会毫无例外地被破坏,而表中会装载许多缺少的行。
使用:
POI 3.9 jars
poi 3.9
poi xml 3.9
poi ooxml schemas 3.9
ooxml_schemas 1.1
xmlbeans 2.3
这些库可以处理的行数有限制吗?
我正在尝试使我的javafx项目创建一个Excel文件。它的第一步之一将是XSSFWorkbook workbook = new XSSFWorkbook();,为此我需要import org.apache.poi.xssf.usermodel.XSSFWorkbook;来工作。但是当我试图运行这个程序时,我会得到一个错误:
(package org.apache.poi.xssf.usermodel is declared in module org.apache.poi.ooxml, but module group.proga does not read it)
我使用Intelli