用POI事件模型编写Java Excel文件
是否可以使用POI中的事件驱动API创建(新)excel文件并将其写入?我已经找到了如何使用该API阅读的示例,但没有找到如何编写的示例 谢谢,用POI事件模型编写Java Excel文件,java,excel,apache-poi,Java,Excel,Apache Poi,是否可以使用POI中的事件驱动API创建(新)excel文件并将其写入?我已经找到了如何使用该API阅读的示例,但没有找到如何编写的示例 谢谢, 杰夫这里有一种可能性,虽然写得不太好: 我使用的是一个改进版,它不需要临时文件,总体上更高效。绝对地看看POI-XSSF和POI-HSSF 您可以使用ApachePOI提供的SXSSF 我与ApachePOI的SXSSF合作。它非常适合写入大量数据文件,因为它只将一小部分数据保存在内存中,并将剩余的数据刷新到磁盘,而HSSF或XSSF则将所有数据保存
杰夫这里有一种可能性,虽然写得不太好:
我使用的是一个改进版,它不需要临时文件,总体上更高效。绝对地看看POI-XSSF和POI-HSSF
您可以使用ApachePOI提供的SXSSF
我与ApachePOI的SXSSF合作。它非常适合写入大量数据文件,因为它只将一小部分数据保存在内存中,并将剩余的数据刷新到磁盘,而HSSF或XSSF则将所有数据保存在内存中,直到最后一次写入。
但不幸的是,SXSSF只是用于写作,而不是阅读 这将使用用户api。在编写xlsx文件时,由于内存限制,我正在尝试使用基于事件的API。谢谢。你有什么样的例子可以提供你是如何做的吗?我不能给你我的代码,因为我不拥有它。在大多数情况下,上面链接中的代码都可以正常工作。因为我一直在搜索关于这个主题的内容,所以我想指出,正如这里提到的:,ApachePOI的SXSSF实际上实现了BigGridDemo,所以不需要编写自己的使用ApachePOI的解决方案!欢迎来到堆栈溢出!虽然这在理论上可以回答这个问题,但在这里包括答案的基本部分,并提供链接供参考。