POI读取SXSSFWorkbook生成的xlsx格式文件失败

sjzmlb 发布于 2015/04/30 16:31
阅读 4K+
收藏 1
POI

    在进行数据量较大的excel文件读取时,采用了SXSSFWorkbook来写excel文件,生成的xlsx格式的文件通过ftp下载到本地后,无法通过POI xlsx转cvs再采用xml方式读取,但是可以通过 Workbook 方式读取到数据。

    因为数据量会达到10W+,所以将之前的读写方式都改造成xlsx格式,但目前就卡在了生成文件再读取的问题上。奇怪的是下载的excel文件,打开后启用编辑,随便点击某个单元格,不修改内容,关闭时就提示保存,保存后再通过转cvs的方式读取,就能正常读取数据了。考虑过是不是网络下载文件不安全,视图受保护的影响,但这个也是开放了读权限的。

    现在不知道从哪儿下手了,不知道是生成excel的时候有问题,还是读的时候有问题。有没有遇到过类似问题的朋友,帮忙给分析下吧。。。。

加载中
0
chenlei65368
chenlei65368
我也遇到同样的问题,采用SXSSFWorkbook写excel文件后,再读取就读取不到内容了
0
sjzmlb
sjzmlb

引用来自“chenlei65368”的评论

我也遇到同样的问题,采用SXSSFWorkbook写excel文件后,再读取就读取不到内容了

我当时的问题已经解决了,你可以参考下当时的办法

http://my.oschina.net/u/185978/blog/414372

0
chenlei65368
chenlei65368

引用来自“chenlei65368”的评论

我也遇到同样的问题,采用SXSSFWorkbook写excel文件后,再读取就读取不到内容了

引用来自“love玲”的评论

我当时的问题已经解决了,你可以参考下当时的办法

http://my.oschina.net/u/185978/blog/414372

OK ,谢谢
返回顶部
顶部