解决:使用EasyExcel导入Excel模板时出现数据导入不进去的问题

解决:使用EasyExcel导入Excel模板时出现数据导入不进去的问题

在Java中,当我们用EasyExcel导入Excel时,可能会出现数据导入不进去的问题。例如:

这种异常等。

问题原因1 :这个1代表从第几行开始,你的excel中哪行是Java pojo类中的属性名对应的那行,就从哪行开始。

问题原因2 :pojo类中属性的类型有误。仔细核对就好了。

问题原因3(最恶心) :假如你的excel中有纯数字的内容,比如20,30这样的数字,并且你在pojo类中自定义了转换器,那就有可能抛出下面这个异常。因为在excel中,如果你选中了单元格中纯数字的内容,在导入的时候,就会有可能把这个数字作为Number类型传给Java后端转换器代码,而不是String。而你的转换器恰好就只是做了String类型的转换,那就会出问题。

解决办法:将数字类型的数据也转为String类型

相关推荐
DKPT35 分钟前
JVM中如何调优新生代和老生代?
java·jvm·笔记·学习·spring
phltxy35 分钟前
JVM——Java虚拟机学习
java·jvm·学习
seabirdssss2 小时前
使用Spring Boot DevTools快速重启功能
java·spring boot·后端
喂完待续2 小时前
【序列晋升】29 Spring Cloud Task 微服务架构下的轻量级任务调度框架
java·spring·spring cloud·云原生·架构·big data·序列晋升
benben0442 小时前
ReAct模式解读
java·ai
轮到我狗叫了3 小时前
牛客.小红的子串牛客.kotori和抽卡牛客.循环汉诺塔牛客.ruby和薯条
java·开发语言·算法
Volunteer Technology4 小时前
三高项目-缓存设计
java·spring·缓存·高并发·高可用·高数据量
栗子~~4 小时前
bat脚本- 将jar 包批量安装到 Maven 本地仓库
java·maven·jar
Mr.Entropy5 小时前
ecplise配置maven插件
java·maven