道家人 发表于 4 天前

办理:使用EasyExcel导入Excel模板时出现数据导入不进去的题目

办理:使用EasyExcel导入Excel模板时出现数据导入不进去的题目

在Java中,当我们用EasyExcel导入Excel时,大概会出现数据导入不进去的题目。例如:
https://i-blog.csdnimg.cn/direct/812cb83445b447709b6569dbc19566c7.png
这种异常等。
题目缘故起因1:这个1代表从第几行开始,你的excel中哪行是Java pojo类中的属性名对应的那行,就从哪行开始。
https://i-blog.csdnimg.cn/direct/e7a8344697aa491e8d94386dc159cab8.png
题目缘故起因2:pojo类中属性的范例有误。细致核对就好了。
https://i-blog.csdnimg.cn/direct/3dcbc923e98948c19f9d25b3819223d2.png
题目缘故起因3(最恶心):假如你的excel中有纯数字的内容,好比20,30如许的数字,而且你在pojo类中自界说了转换器,那就有大概抛出下面这个异常。由于在excel中,假如你选中了单元格中纯数字的内容,在导入的时间,就会有大概把这个数字作为Number范例传给Java后端转换器代码,而不是String。而你的转换器恰好就只是做了String范例的转换,那就会出题目。
https://i-blog.csdnimg.cn/direct/e9be6f7694f64e88bc073e884b6f961c.png
办理办法:将数字范例的数据也转为String范例
https://i-blog.csdnimg.cn/direct/018d8112aae34347b442d5f281225dee.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 办理:使用EasyExcel导入Excel模板时出现数据导入不进去的题目