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.getCell(0).getStringCellValue();
解决办法:先设置Cell的类型,然后就可以把纯数字作为String类型读进来了:
if(row.getCell(0)!=null){
row.getCell(0).setCellType(Cell.CELL_TYPE_STRING);
stuUser.setPhone(row.getCell(0).getStringCellValue());
}
---------------------
作者:ysughw
来源:CSDN
原文:https://blog.csdn.net/ysughw/article/details/9288307
版权声明:本文为博主原创文章,转载请附上博文链接!
转载于:https://www.cnblogs.com/matd/p/11227249.html
Excel导入异常Cannot get a text value from a numeric cell解决相关推荐
- [转]Excel导入异常Cannot get a text value from a numeric cell解决
原文地址:http://blog.csdn.net/ysughw/article/details/9288307 POI操作Excel时偶尔会出现Cannot get a text value fro ...
- Excel异常Cannot get a text value from a numeric cell
POI操作Excel时数据Cell有不同的类型,当我们试图从一个数字类型的Cell读取出一个字符串并写入数据库时,就会出现Cannot get a text value from a numeric ...
- POI实现Excel导入Cannot get a text value from a numeric cell
场景 使用POI实现Excel导入时提示: Cannot get a text value from a numeric cell 解决 Excel数据Cell有不同的数据类型,从一个数字类型的Cel ...
- C# 导出Excel解决Cannot get a text value from a numeric cell或者Cannot get a numeric value from a text cell
C#开发导出Excel中遇到如下问题中的一种: Cannot get a text value from a numeric cell Cannot get a numeric value from ...
- Cannot get a text value from a numeric cell
通过POI读取Excel文件时出现了如下的问题: java.lang.IllegalStateException: Cannot get a text value from a numeric cel ...
- excel导入linux乱码怎么解决方法,,请大家都来看下,Excel导入有乱码?原因出在哪里?应该怎么解决?...
老师,感谢你再次的回答. 我按照您的方法操作,转换utf-8另外为CSV格式,然后这个CSV格式在Notepad++ 编辑器中打开后,没有乱码,μ 符号(希腊字符)正确显示. 我想导入文件已经准备完毕 ...
- Spring Boot整合thymeleaf异常 —— 无法通过th:text=“${xxx}“取到值的解决方法
问题 前端页面 index.html ${msg}处爆红,无法取到值. <!doctype html><!--注意:引入thymeleaf的名称空间--> <html l ...
- java.lang.IllegalStateException: Cannot get a text value from a numeric cell
异常 在使用POI读取Excel文件内容时,发生了异常,大概意思是不能从一个数值的列获取一个字符串类型的值,报错如下: 使用了getStringCellValue()方法来获取值,POI会判断单元格的 ...
- vue excel导入mysql详细教程_Vue前端上传EXCEL文件,后端(springBoot+MyBatis+MySQL)解析EXCEL并批量插入/更新数据库...
文章目录 Vue前端 后端 controller层 service层:如何解析Excel文件 MyBatis:实现批量插入 在mysql中设置唯一索引Unique Index MySQL中的inser ...
最新文章
- 在linux 下怎么查看服务器的cpu和内存的硬件信息
- 重新认识HBase,Cassandra列存储——本质是还是行存储,只是可以动态改变列(每行对应的数据字段)数量而已,当心不是parquet...
- [FxCop.设计规则]16. 不要在封闭类中声明虚成员
- 拜托!不要再问我是否了解多线程了好吗
- 【Trie】bzoj1212 [HNOI2004]L语言
- 以下代码有什么问题(struct构造问题)
- 吴恩达 coursera AI 专项四第二课总结+作业答案
- spring boot 整合redis实现方法缓存
- mybatis jar包_Java修行第039天---Mybatis框架
- java实现时钟方法汇总
- applicationContext配置文件模板1
- android intent-filter作用,Android中Intent-Filter的匹配规则是什么
- 收获,不止SQL优化——抓住SQL的本质--第十四章
- 中兴通讯推出全球首款Wi-Fi 7标准5G CPE
- mysql sql语句面试经典50题_常见的SQL面试题:经典50题(简单)
- 在64位系统下,使用 RadASM IDE 写 32 位及 16 位的汇编程序
- python提取一句话中的数字_从Python的字符串列表中提取数字
- 数据结构习题练习(一)-绪论
- Centos7.6上安装水族馆遇到报错BEGIN failed--compilation aborted at /usr/local/bin/asciiquarium line 42.
- JAVA验证 手机、邮箱、电话、QQ 格式是否正确
热门文章
- 水题/poj 1852 Ants
- 2.monotouch 控件的使用
- vb mysql数据导入到mssql,[请教]怎样把*.txt文本的数据导入sql数据库中?
- java 证件识别_证件识别接口JAVA调用示例
- stream流map 多个字段_stream流根据对象指定字段去重
- windows10 oracle自动备份,Windows系统下oracle 自动备份数据库
- java 初始化系统参数_系统中参数的初始化 参数在系统中配置
- 使用Python,OpenCV构建透明的叠加层
- Flume基础及Flume高质量博客合集
- coco格式的数据集进行训练