0

我正在使用workbook.getSheet(sheetName) 在 excel 文件中获取特定工作表并不断收到 OutOfMemory 异常。该工作表有约 52000 行。

有没有办法读取小块纸张或解决这个问题?请注意,现在增加 JVM 内存并不是一个真正的选择。

4

1 回答 1

0

您可以尝试使用:

setPropertySets(false);

设置是否启用与工作簿一起复制的任何属性集(例如宏)启用此功能将导致 JXL 进程使用更多内存

除此之外,如果您在单张纸上操作,除了为 Java 进程提供更多内存之外,您无能为力。

于 2011-01-10T23:06:58.273 回答