如何从excel或ods文件读取分页的行?

科姆拉德·荷马

我们正在使用Java和ODF工具包从ods和excel文件中读取行。

问题是,即使您只想读取1行,也会加载整个文档,并且50.000行ods文件的内存使用量约为350 MB。

因此,我正在寻找一种通过分页读取行的方法。任何机会

Edit1:请不要建议使用POI,就像ODF Toolkit一样。

Edit2:我接受了一个答案,但是它仅适用于Excel文件,而ODS文件没有答案。

艾伦·海伊(Alan Hay)

一种替代方法是使用JDBC加载行。

周围有各种JDBC Excel驱动程序,其中包括:

https://code.google.com/p/sqlsheet/

也可以看看:

使用jdbc连接到Excel工作表,而无需在Excel工作表中指定DSN

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章