那这个开源项目就是:快速、简单避免 OOM 的 java 处理 Excel 工具 。可以说堪称是目前市面上最好的一个 Java 处理 Excel 表格的工具了 。
可能大家会说:Java 解析、生成 Excel 比较有名的框架有poi、jxl ,他们都非常著名啊 。
但是,他们都存在一个严重的问题就是非常的耗内存,poi 有一套 SAX 模式的 API 可以一定程度的解决一些内存溢出的问题,但 POI 还是有一些缺陷,比如 07 版 Excel 解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大 。
![开源java 电子表格_【开源】easeexcel java 处理excel 神](http://img.gansulong.com/230916/212H16237-0.jpg)
文章插图
【开源java 电子表格_【开源】easeexcel java 处理excel 神】所以,就有了现在的开源项目: 。阿里巴巴出品,必属精品 。
重写了 poi 对 07 版 Excel 的解析,能够原本一个 3M 的 excel 用 POI sax 依然需要 100M 左右内存降低到几 M,并且再大的 excel 不会出现内存溢出,03 版依赖 POI 的 sax 模式 。在上层做了模型转换的封装,让使用者更加简单方便 。
看看效果咋样,牛逼不?
具体的使用方式,那就请移步开源项目的上吧,里面写的清清楚楚 。
开源项目地址:
- 【JavaScript】讲解JavaScript的基础知识并且配有案例讲解
- JavaFX基础:2:使用javafx-maven
- 使用JavaScript建立一个语法高亮输入框
- java:密码框的简单使用
- 资源分享 | JavaScript Web应用开发【Nicolas Bevacq
- 推荐3个开源的快速开发平台,前后端都有
- JavaWeb项目查询数据库获得数据显示在jsp页面上
- Java开发入门教程!java研发工程师技术要求
- javaweb文件上传,图片地址上传到数据库
- DevChat 上线 VSCode 插件!国内开源的 AI 编程