用Java创buildExcel图表

我一直在使用Apache POI来创build和修改Excel电子表格,但是我想知道是否有一种方法(即使它是用不同的库,最好是开源的)在Excel中以新的xlsx格式创build图表。 它看起来像POI有一个HSSFChart,但我相信这是旧的格式(请纠正我,如果我错了)。 有没有人使用Java解决scheme在Excel中创build图表?

一个选项可能是预先创build图表,并使用POI来写入图表可以读取的值。

这就是我最终做的,而且效果很好。

确定数据中是否有公式,通过电子表格中的每个单元格进行评估,然后将其写入磁盘。

我没有使用Aspose单元的Java版本,但是我使用了.NET版本,它非常好。 在那里它说,它可以打开和保存XLSX。 不过,这不是免费的,也不是开源的。

我更喜欢使用JExcel的POI(API更简单),但似乎他们也不支持2007格式。