狂野星球应用商店 / 最可靠商店,盘它就对了!

热门搜索:WPS Office安卓模拟器爱奇艺office2003PPTV网络电视360安全卫士

您的位置: 首页 > 电脑软件 > 应用软件 > 编程工具 > EasyExcel(避免OOM的java处理Excel工具) V2.1.0 Jar版
EasyExcel(避免OOM的java处理Excel工具) V2.1.0 Jar版 / easyexcel jar包下载 版本

  EasyExcel是阿里巴巴开发的快速、简单避免OOM的java处理Excel工具,这是基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。这里提供快速的Jar包下载,方便程序导入使用。

easyexcel

【测试效果】

  64M内存1分钟内读取75M(46W行25列)的Excel

  当然还有急速模式能更快,但是内存占用会在100M多一点

easyexcel

【原理说明】

  写有大量数据的xlsx文件时,POI为我们提供了SXSSFWorkBook类来处理,这个类的处理机制是当内存中的数据条数达到一个极限数量的时候就flush这部分数据,再依次处理余下的数据,这个在大多数场景能够满足需求。

  读有大量数据的文件时,使用WorkBook处理就不行了,因为POI对文件是先将文件中的cell读入内存,生成一个树的结构(针对Excel中的每个sheet,使用TreeMap存储sheet中的行)。如果数据量比较大,则同样会产生java.lang.OutOfMemoryError: Java heap space错误。POI官方推荐使用“XSSF and SAX(event API)”方式来解决。

EasyExcel

【更新说明】

  新增支持导入、导出支持公式

  新增支持读取单元格类型、写入指定单元格类型

  支持通过模板填充数据

  新增写支持 禁用头样式 useDefaultStyle

  用map读取数据 空的单元格也会有个 null的数据

  转换报错 能获取到对应的行号和列号

  优化读取全部sheet方案

  新增注解ExcelIgnoreUnannotated 支持忽略未加ExcelProperty注解的字段

  支持导出加密 Issue #361

  支持导入加密

标签: Excel 代码工具

人气软件
  • 下载 Studio 5000 V34.00.00 中文免费版

    Studio 5000是一款非常专业的可编程控制软件。该软件推出了全新的34.0版本,它可对Allen-Bradley、ControlLogix 5570和CompactLogix5370可编程自动化控制器进行编程和组态,让用户大幅提升工作效率。
  • 下载 Xoreax IncrediBuild(编程开发工具) V5.0 免费版

    Xoreax IncrediBuild是一款功能强大的编程开发工具,能够帮助用户轻松进行各种C/C++的编译工作,软件采用了Xoreax的多线程处理技术,有效的提升大家的工作效率。
  • 下载 正则小助手 V1.2 绿色免费版

    正则小助手是一款小巧易用的正则表达式生成器。该软件操作简单,适合一些急着需要写一段正则表达式来匹配文本,可以节省很多宝贵的时间。
  • 下载 kitten源码编辑器 V3.7.28 官方最新版

    kitten源码编辑器是一款非常专业的少儿游戏编程软件。该版本是最新的3.0版本,在功能和体验上都更加完美,它的操作十分简单,用户无需会任何编程语言即可通过拼接积木的形式搭建出属于自己的程序。
  • 下载 Docker破解版 V4.7.0 最新免费版

    Docker是在编程行业非常常用的一款软件容器,该软件一共有四部分组成,包括了Docker中文版客户端、Daemon守护进程、Image镜像和Container容器,组建完毕之后,大家便可非常轻松的上手软件。
其他版本下载

更多(30)>爱奇艺VIP会员账号获取器

爱奇艺是一款目前非常流行的视频播放器,它为用户提供了丰富、清晰、流畅的视频资源,创造完美的观影体验。不过爱奇艺有一部分视频资源需要会员才能观看,考虑到会员资费比较昂贵不划算,小编从网上收集了各类爱奇艺会员号免费共享软件,让你可以免费获取最新的VIP账号,无论什么样的收费视频都能随便看。 查看 >>
回顶部 去下载

关于本站|下载帮助|下载声明|软件发布|联系我们

Copyright © 2023 狂野星球应用商店 www.wildstar.com.cn.All rights reserved.

蜀ICP备2022004054号