您现在的位置是:首页 > 文章详情

MyExcel 3.0.0.RELEASE 正式版发布

日期:2019-10-16点击:380

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

  • 导入:提供简便的API,读取Excel内容,并转化为List< Bean >。
  • 导出:可快速导出海量数据的简单列表,可生成高复杂度布局的Excel,复杂布局指的是包含多种不规则合并单元格、背景色、字体大小、斜体、下拉列表等,可自动划分Excel生成zip压缩包。

本次发布主要是针对RC版本发现的Bug进行修正,更新点如下:

  • 修复全局设定内容单元格样式无前缀情况下无效问题;
  • 修复读取科学计数数据错误问题;
  • 支持Excel数值型日期读取(如43927.678879879);
  • 修改Bigdecimal导出方式,默认为数值,格式化后依然为数值;
  • 支持导入时数据转换异常自定义处理机制;
  • 支持DefaultExcelBuilder、DefaultStreamExcelBuilder设置隔行样式;
  • 优化计算宽度,单元格将考虑跨列影响;
  • 其他性能优化;

其中隔行样式设定如下:

 @ExcelTable(sheetName = "艺术生", style = {"even->background-color:green"}) public class ArtCrowd extends People { @ExcelColumn(order = 3, index = 3) private String paintingLevel; @ExcelColumn(order = 4, title = "是否会跳舞") private boolean dance; @ExcelColumn(order = 5, title = "考核时间") private LocalDateTime assessmentTime; @ExcelColumn(order = 6, defaultValue = "---") private String hobby; }
 style = {"even->background-color:green"},even代表偶数行,odd代表奇数行

除上述全局设置外,也可针对各列进行单独设置,效果如下:

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

欢迎各位使用以及提出建议!!!!

原文链接:https://www.oschina.net/news/110602/myexcel-3-0-0-release-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章