POI数据写入Excel

2020-12-17 15:36发布

遇到了线上bug问题,就是查询数据有2364条数据记录.通过POI将这些数据西写入到Excel中,(创建的Excel是.xls).然后查看日志2364条数据确实有通过程序写入到Excel中去,但是最后在下载这个Excel数据的时候却只有2000条记录数据.

标签:
6条回答
女痞
2楼-- · 2020-12-17 16:09

没遇到过这种问题,你可以试试其他组件比如free spire.xls for java

查看更多
你好瞎i
3楼-- · 2020-12-17 16:12

这个估计不是POI的问题,xls限制肯定不止2000行,你看下是不是分页的问题,最简单的验证方法就是建一个测试类,直接循环写入数字1-2364,每行一个,这样很快就知道是不是POI的问题

查看更多
太酷不给撩
4楼-- · 2020-12-17 16:24

xls的sheet没记错的话每页是6.5w+的数据限制

查看更多
我欲成王,谁敢阻挡
5楼-- · 2020-12-17 16:27

你看看没导出的那部分数据,看看那一部分数据有没有啥问题,排查一下

查看更多
霸刀☆藐视天下
6楼-- · 2020-12-17 16:31

停在2000這種整數,是否是buffer的問題?

查看更多
女痞
7楼-- · 2020-12-17 16:32

你拿他线上的数据,自己拿出来在本地模拟下呗,本地正常?

查看更多
登录 后发表回答