标签: java excel buffer spreadsheet
我有一个大的excel文件,它作为blob存储在数据库中(Oracle)。 如果我将整个文件读入内存,我会得到OutOfMemoryException。
Oracle
OutOfMemoryException
我的解决方案如下所示:从数据库中读取一页数据并逐行解析(这里我的意思是Excel行 - 所以框架应该能够只转换电子表格的一部分)。然后检查已经读取的最后一行(行的大小可以变化,因此我无法预测行中的字节数,因此块将最后一行切成两部分)并获得下一个块从那里。
我需要一个可以实现此目的的开源java Excel库。
java
Excel
问题: