小编Avi*_*ash的帖子

如何读取大小> 40MB的XLSX文件

我使用XSSFapache-POI读取XLSX文件.我收到了一个错误java.lang.OutOfMemoryError: Java heap space.后来,使用-Xmx1024mjava类增加了堆大小仍然重复相同的错误.

码:

String filename = "D:\\filename.xlsx";
FileInputStream fis = null;
try {
   fis = new FileInputStream(filename);
   XSSFWorkbook workbook = new XSSFWorkbook(fis);
Run Code Online (Sandbox Code Playgroud)

在上面的代码段中,执行停止XSSFWorkbook并抛出指定的错误.有人可以建议更好的方法来读取大型XLSX文件.

java out-of-memory xlsx

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

out-of-memory ×1

xlsx ×1