我使用JasperReports以.xls格式创建报告。我发现类似的类JExcelApiExporter
和JRXlsExporter
具有几乎相同的功能。
这两个班级有什么区别吗?我应该使用哪一个?
答案 0 :(得分:3)
他们都可以导出为excel格式,但是他们的实现完全不同:
JExcelApiExporter
使用Java Excel API,他说这是一个“Java API来读,写,
并修改Excel电子表格“; JRXlsExporter
使用Apache POI,他们说“是”
用于Microsoft Documents的Java API“。这些API有相似之处和不同之处(see this answer in another question)。你应该考虑你的需求并尝试两者来自己决定。例如,我进行了一次实验,其中一个.xls的字节数少于另一个,并且字段上的颜色不同(蓝色与灰色)......