【问题标题】:Java open source library to generate pivot table out of excel [closed]Java开源库从excel中生成数据透视表[关闭]
【发布时间】:2013-09-17 12:39:23
【问题描述】:

给定一个 excel 文件,我想以编程方式生成数据透视表。我听说过 Aspose.Cells,但它是付费版本。有人可以建议一些类似于 Aspose.Cells 的开源库或至少任何教程链接,我可以在其中获得一些帮助以编程方式生成数据透视表。

【问题讨论】:

  • 有关于这个问题的新信息吗?我想在 java 中创建 xlsx 报告。有那个api吗?

标签: excel open-source pivot-table java


【解决方案1】:

请尝试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 描述符和几行代码来实现基本的数据透视报告。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-12
    • 2021-04-17
    • 1970-01-01
    • 2013-04-24
    • 2013-12-18
    相关资源
    最近更新 更多