JXL和POI导出数据
最近做数据导出为Excel,特地比较了一下JXL和POI的性能,顺便记录下二者的用法
?
先定义一下测试条件
?
?
?
?
执行Main函数
?
?
??
然后是POI的
?
public class POIExcel {
?执行Main函数
?
?
?
经过测试发现,在默认的JVM内存下,24列数据,POI在15000行以上就会发生out of memory异常,而jxl到21000以上才会发生异常,jxl使用时急着开启使用临时文件,可以有效地提高导出性能。
另外POI支持excel2003和2007,而jxl只支持excel2003。