Java开源库用于从Excel生成数据透视表。

4

给定一个Excel文件,我想要通过编程生成一个数据透视表。我听说过Aspose.Cells,但它是付费版本。有人能推荐一些类似于Aspose.Cells的开源库,或者至少能提供一些帮助我编写程序生成数据透视表的教程链接吗?


这个问题有没有新的信息?我想在Java中创建xlsx报告。有相关的API吗? - David Williams
1个回答

3
请尝试使用开源项目https://github.com/jbaliuka/x4j-analytic,它是为处理具有大量细节表的数据透视报告而设计的。虽然有其他几个开源库可以实现相同的功能,但我们开发了这个库来解决性能问题,我们使用临时文件来避免不合理的内存消耗,并将XML写入流作为原始字节以避免由XML API引起的开销。

请查看示例https://github.com/jbaliuka/x4j-analytic/blob/master/samples/src/test/java/x4j/samples/X4JEngineTest.java,它需要XLSX模板、XML描述符和几行代码来实现基本的数据透视报告。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接