【发布时间】:2016-05-17 17:26:08
【问题描述】:
现在在我的代码中,我正在将一个 xlsx 文件读入 XSSFWorkbook,然后最终将其写入数据库。但是,当 xlsx 文件的大小增加时,会导致 outOfMemory 错误。 我无法增加服务器大小,或将 xlsx 文件分成几块。 我尝试使用文件(而不是输入流)加载工作簿,但这也没有帮助。
我正在寻找一种方法来一次读取 10k 行(而不是一次读取整个文件)并迭代地写入工作簿,然后再写入数据库。
有没有使用 Apache POI 的好方法?
【问题讨论】:
标签: java apache-poi