【问题标题】:POI workbookfactory read big Excel [duplicate]POI工作簿工厂读取大Excel [重复]
【发布时间】:2021-05-19 11:31:58
【问题描述】:

有没有办法将 WorkbookFactory 与大 Excel 文件一起使用? (5.5 MB)

Workbook wb = WorkbookFactory.create(new FileInputStream(file));

当文件变大时,使用背景颜色。" 我得到错误:java.io.IOException: GC overhead limit exceeded. 更改 excel 不是一种选择。 阅读excel时是否可以忽略样式? 侧面信息:许多不包含文本的行的背景已更改。

【问题讨论】:

    标签: java apache-poi xssf hssfworkbook


    【解决方案1】:

    Here 是您问题的答案:

    写作

    对于写入非常大的文件,SXSSFWorkbook 允许将数据流式写入文件(有一定的限制 关于你可以做什么,因为只有部分文件保存在内存中)。

    阅读

    要读取非常大的文件,请查看示例 XLSX2CSV,它展示了如何以流方式读取文件(再次使用 您可以从文件中读取的信息有一些限制,但是 如有必要,有办法充分利用它)。

    【讨论】:

      猜你喜欢
      • 2011-05-17
      • 1970-01-01
      • 1970-01-01
      • 2019-10-25
      • 1970-01-01
      • 1970-01-01
      • 2013-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多