解决:使用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类型
原文地址:https://blog.csdn.net/Patrick_Srar/article/details/143586802
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!