我对Java很陌生。我想念 .NET 的一件事是与 Microsoft Office 和 Excel 的轻松互操作性。
我尝试使用 Apache 的 POI 编写 Excel 工作簿,最初我对它非常满意。但是当我尝试保存大量数据(如 10 MB)时,它开始崩溃,因为我没有足够的内存。我做了一些研究,这显然是一个常见问题。
我可以使用 CSV,但我的最终用户喜欢接收包含多个工作表的独立工作簿,而不是几个纯文本文件。
我想知道是否有一个 Java 库可以与 OpenOffice 电子表格文档或其他东西进行交互,Excel 可以打开它,而我的用户不会知道其中的区别。有这样的解决方案吗?我可以使用什么?