JAVA读写excel文件总结

jxl、Poi、EasyExcel、EasyPOI、ExcelKit


Poi、EasyExcel、EasyPOI导入EXCEL文档的实现方案有何区别
https://blog.csdn.net/allenjoe666/article/details/90902121 


jxl导入/导出Excel(Maven)
https://www.jianshu.com/p/698bebdf2129


Poi
java POI导入导出Excel数据
https://www.jianshu.com/p/926dae5d9169


EasyExcel 
EasyExcel 轻松灵活读取Excel内容
https://juejin.im/post/5dae4fdd51882554c07585d1
一行代码完成 JAVA 的 EXCEL 读写——EasyExcel 的方法封装
https://juejin.im/post/5ba320546fb9a05d0b14304b
使用记录:可以实现指定列读取,字典类型值替换,日期格式转换,批量读取
但是:格式校验比较复杂,没有注解式校验

https://gitee.com/sohikoryuu/codeExamples/tree/master/easy-excel-demo

EasyPOI
https://www.oschina.net/news/107688
SpringBoot集成EsayPoi(Excel导入导出)
https://blog.csdn.net/qq_37598011/article/details/80918565
使用easy poi快速导入导出
https://blog.csdn.net/qq_37209293/article/details/94025049
使用记录:可以实现指定列读取。字典类型替换,日期格式转换,利用hibernate验证,支持正则验证,支持整体校验规则对应实体类
不支持某实体某个字段的自定义验证

https://gitee.com/sohikoryuu/codeExamples/tree/master/easypoidemo


ExcelKit
https://gitee.com/wuwenze/ExcelKit
使用记录:指定列读取不起作用只能顺序读取,带有注解式格式校验,支持正则等,支持单个校验单独校验规则(验证字典值存不存在)
字典类型不能替换,可能会存在OOM,可以获取异常信息,可以获取正确的所有数据

https://gitee.com/sohikoryuu/codeExamples/tree/master/excel-impexp

总的来说esqyPoi是比较好用的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值