MyExcel 3.11.3 版本发布

栏目: 软件资讯 · 发布时间: 4年前

内容简介:MyExcel,是一个集导入、导出、加密 Excel 等多项功能的 Java 工具包。 MyExcel 采用声明式语法来构建、读取 Excel,屏蔽 POI 的具体操作细节(对 POI 无感知),以开发常用的技术替代,使得构建(从简单到高度复...

MyExcel,是一个集导入、导出、加密 Excel 等多项功能的 Java 工具包。

MyExcel 采用声明式语法来构建、读取 Excel,屏蔽 POI 的具体操作细节(对 POI 无感知),以开发常用的技术替代,使得构建(从简单到高度复杂Excel)以及读取Excel变得极为便利,且构建、读取性能极为优异,占用内存极低(具体,请移步参考MyExcel&阿里EasyExcel性能对比)。

如导入:

List<ArtCrowd> result = SaxExcelReader.of(ArtCrowd.class)
        .sheet(0) // 0代表第一个sheet,如果为0,可省略该操作,也可sheet("名称")读取
        .rowFilter(row -> row.getRowNum() > 0) // 如无需过滤,可省略该操作,0代表第一行
        .beanFilter(ArtCrowd::isDance) // bean过滤
        .read(path.toFile());

本次更新点如下:

  • 修复在极少数情况下,Sax读取,字符串缓存数组越界问题(强烈建议升级修复);
  • @ExcelColumn支持提示prompt;
  • HTML模板导出,新增sheetStrategy策略方法,多table可在同一sheet导出;
  • 其他代码优化;

感谢@QingMings 提供sheetStrategy策略PR!!!

具体,请移步文档https://github.com/liaochong/myexcel/wiki

MyExcel 3.11.3 版本发布

================分割线================

昨天花了一段时间来清理issues,说实话很惭愧,里面有不少问题是很久之前提出的,或者提出后我回复了一次就没有再次回复的,时隔这么久,再做答复可能意义也不大了,需要向信任MyExcel,但为此遇到麻烦的同学道歉。

下面针对两个主要被问及关心的问题做下统一答复,方便使用MyExcel的同学做出选择:

1.MyExcel会不会提供Excel模板导入导出功能?什么时候能提供?

答:这个问题其实从MyExcel创建之初(2019年底)就有同学问过,当时的答复是肯定会有,现在的答复依然是肯定会有,但是我无法给出一个具体的时间。

原因有多个方面,一方面是MyExcel的核心能力(海量数据导入导出,高复杂度表单导出)目前仍未处于稳定状态,还有很多特性需要开发,对于Excel模板导入导出已有其他很多优秀的 工具 包可以协同支持,所以MyExcel短时间内不会将精力花在这上面;另一方面是个人精力,很高兴看到现在有越来越多的同学加入MyExcel的开源,但大部分情况下还是个人在独立维护(即使是大公司层面的开源作品,大部分也是很少的人在维护,这是无情的现状~),MyExcel的开源纯属于个人兴趣爱好,是没有收入的,所以无法全心全意的进行开发维护,基本都是工作之外或者牺牲周末的时间来开发迭代,结合第一点原因,这个能够完成的时间点就无法较为精准的提供。

当然,MyExcel的目标是能够解决现实业务场景百分之九十的问题,Excel模板导入导出肯定是需要提供的。

MyExcel 3.11.3 版本发布

2.MyExcel什么时候升级到POI 5.0版本?

答:相信大部分同学注意到了,POI官方团队在21年1月20号发布了POI 5.0.0版本,该版本升级了多个依赖,性能、安全性会有一个提升。那么MyExcel什么时候会升级到5.0.0版本呢?

还是无法给出一个具体的时间点,但大概率会是下半年,之所以会延迟这么久,原因在于MyExcel升级到5.0.0版本后,做功能回归时,发现有些功能(图片、水印等)无法正常运行,而且从官方文档中没有找到解决办法,为了降低升级版本可能导致的问题,所以升级版本需要延迟到5.0版本的修复版本发布。

如果有同学想要使用MyExcel,务必要关注上述这两个问题,以免带来不必要的麻烦哦!!!


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Professional JavaScript for Web Developers

Professional JavaScript for Web Developers

Nicholas C. Zakas / Wrox / 2009-1-14 / USD 49.99

This eagerly anticipated update to the breakout book on JavaScript offers you an in-depth look at the numerous advances to the techniques and technology of the JavaScript language. You'll see why Java......一起来看看 《Professional JavaScript for Web Developers》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

SHA 加密
SHA 加密

SHA 加密工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具