Excel导入异常Cannot get a text value from a numeric cell解决

java Cannot get a STRING value from a NUMERIC cell 错误 使用Apache-POI读取excel文件时,如果获取数据的方法与实际类型不符,会抛出IllegalStateException错误,如下:originaloriginal。 阅读详情

POI操作Excel时偶尔会出现Cannot get a text value from a numeric cell的异常错误。

异常原因:Excel数据Cell有不同的类型,当我们试图从一个数字类型的Cell读取出一个字符串并写入数据库时,就会出现Cannot get a text value from a numeric cell的异常错误。

此异常常见于类似如下代码中:row.getCell(0).getStringCellValue();

解决办法:先设置Cell的类型,然后就可以把纯数字作为String类型读进来了:

if(row.getCell(0)!=null){
          row.getCell(0).setCellType(Cell.CELL_TYPE_STRING);
          stuUser.setPhone(row.getCell(0).getStringCellValue());
     }

解决——》Cannot get a STRING value from a NUMERIC cell poi 版权声明:本文为博主原创文章,无需授权即可转载,甚至无需保留以上版权声明,转载时请务必注明作者。 https://blog.youkuaiyun.com/weixin_43453386/article/details/94018162 解决——》Cannot get a STRING value from a NUMERIC cell poi1、操作2、现象(错误信息)3、原因4、解决RIC cell poi... 阅读详情

相关推荐

java.lang.IllegalStateException: Cannot get a text value from a numeric cell

java.lang.IllegalStateException: Cannot get a text value from a numeric cell**异常信息****异常原因****解决方法** 异常信息 java.lang.IllegalStateException: Cannot get a text value from a numeric cell 异常原因 Excel数据Cell...

123 2193

Cannot get a text value from a numeric cell--导入Execl报错

场景描述:通过NPOI导入execl数据时,会报Cannot get a text value from a numeric cell错误。原因:excel的单元格的数据影响到解析读取execl的cell类型,如果你的单元格数据是string类型,那应该不会有什么问题,但是当你设置为数字时,而读取的字段又是string类型,应该会抛出异常。因为数据类型不对。解决办法:1.execl的单元格设置为文...

希望能找到你的答案 12万+

【python】epub的电子书繁体字与简体字转换

中文繁体与简体转换

xiexianyou666的博客 3090

Cannot get a STRING value from a NUMERIC cell poi异常解决

ref:http://www.tpyyes.com/a/kuozhan/2017/0902/199.html poi导入excel表格数据时报java.lang.IllegalStateException: Cannot get a STRING value from a NUMERIC cell异常是因为在读取cell单元格字符串时,有number类型的数据,因此需要把它转化为纯String类型...

D的博客 10万+

[零基础]用docker搭建Hadoop集群

[零基础]用docker搭建Hadoop集群,每一步都有详细的解释!

weixin_56114243的博客 2万+

非sudo用户如何安全使用Docker:Rootless模式实战指南

Docker Rootless模式是一种基于Linux用户命名空间(userns)的容器运行时安全机制,它通过UID/GID映射、fuse-overlayfs文件系统和slirp4netns网络栈,在不提升权限的前提下实现容器隔离。其核心原理是将容器内root身份映射为宿主机非特权用户,从而规避docker组等价root的安全风险。相比传统root模式,Rootless在权限控制、逃逸防护和多租户隔离方面具备天然优势,适用于CI/CD流水线、Kubernetes边缘节点及受限生产环境。本文聚焦无sudo权限

weixin_30274627的博客 351

【POI】 Excel导入异常Cannot get a text value from a numeric cell解决

POI操作Excel时偶尔会出现Cannot get a text value from a numeric cell的异常错误。 异常原因:Excel数据Cell有不同的类型,当我们试图从一个数字类型的Cell读取出一个字符串并写入数据库时,就会出现Cannot get a text value from a numeric cell的异常错误。 此异常常见于类似如下代码中:row.

抬头30°的微笑的专栏 2386

手把手拆解:储能电站如何实现‘孤岛运行’与‘黑启动’?从SVPWM控制到无缝并网

本文深入解析储能电站的孤岛运行与黑启动技术,从SVPWM控制策略到电网重构实战。通过详细的三环控制架构和黑启动五阶段技术路线,展示储能电站在电网故障时如何快速切换为独立电压源并实现电网重建。文章还探讨了虚拟惯量补偿、多站协同控制等前沿技术,为电力系统应急恢复提供关键解决方案。

weixin_30509393的博客 306
上一篇: html select操作
下一篇: mybatis根据批量id查询批量信息
Walker_m
博客等级 码龄9年 19粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值