我正在使用 JasperReports 创建 .xls 格式的报告。我发现有类似的类JExcelApiExporter
并且JRXlsExporter
具有几乎相同的功能。
这两个班级有什么区别吗?我应该使用哪一个?
我正在使用 JasperReports 创建 .xls 格式的报告。我发现有类似的类JExcelApiExporter
并且JRXlsExporter
具有几乎相同的功能。
这两个班级有什么区别吗?我应该使用哪一个?
它们都可以导出为 excel 格式,但是它们的实现完全不同:
JExcelApiExporter
使用Java Excel API,据说是“用于读取、写入和修改 Excel 电子表格的 Java API”;JRXlsExporter
使用Apache POI,它说是“Microsoft 文档的 Java API”。这些 API 有相似之处和不同之处(请参阅另一个问题中的这个答案)。您应该考虑您的需求并尝试它们以自己决定。例如,我进行了一项实验,其中一个 .xls 的字节数少于另一个,并且在字段上具有不同的颜色(蓝色与灰色)...