开源java 电子表格_【开源】easeexcel java 处理excel 神

那这个开源项目就是:快速、简单避免 OOM 的 java 处理 Excel 工具 。可以说堪称是目前市面上最好的一个 Java 处理 Excel 表格的工具了 。
可能大家会说:Java 解析、生成 Excel 比较有名的框架有poi、jxl ,他们都非常著名啊 。
但是,他们都存在一个严重的问题就是非常的耗内存,poi 有一套 SAX 模式的 API 可以一定程度的解决一些内存溢出的问题,但 POI 还是有一些缺陷,比如 07 版 Excel 解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大 。

开源java 电子表格_【开源】easeexcel java 处理excel 神

文章插图
【开源java 电子表格_【开源】easeexcel java 处理excel 神】所以,就有了现在的开源项目: 。阿里巴巴出品,必属精品 。
重写了 poi 对 07 版 Excel 的解析,能够原本一个 3M 的 excel 用 POI sax 依然需要 100M 左右内存降低到几 M,并且再大的 excel 不会出现内存溢出,03 版依赖 POI 的 sax 模式 。在上层做了模型转换的封装,让使用者更加简单方便 。
看看效果咋样,牛逼不?
具体的使用方式,那就请移步开源项目的上吧,里面写的清清楚楚 。
开源项目地址: