Cannot get a STRING value from a NUMERIC cell poi异常解决
2024-09-05 01:45:56
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类型,这样就不会报错了。
报错的地方类似于这样。
//获取单元格
XSSFCell cell = row.getCell(0);
//获取单元格数据
String cellValue = cell.getStringCellValue();
//获取单元格
XSSFCell cell = row.getCell(0);
//设置单元格类型
cell.setCellType(CellType.STRING);
//获取单元格数据
String cellValue = cell.getStringCellValue();
完美解决!
最新文章
- git 教程(13)--创建与合并分支
- css左右居中的几种常见方法
- 堆排序(C语言)
- 中文字符集编码Unicode ,gb2312 , cp936 ,GBK,GB18030
- Jetty容器集群配置Session存储到MySQL、MongoDB
- CI 路由设置
- Python自学笔记-字符串编码(来自廖雪峰的官网Python3)
- 在Javaava中stringBuilder的用法
- SAXParserFactory
- 发放春节福利,ASP.NET Core断点续传
- day 7-11 初识MySQL数据库及安装密码设置破解
- 微信小程序学习过程
- 005-优化web请求一-gzip压缩、http缓存控制和缓存校验[Pragma、Expires、Cache-Control、max-age、Last-Modified、用户刷新访问、避免过度304]
- Python3 离线安装TensorFlow包
- oracle获取执行计划及优缺点 详解
- Git----分支管理之分支管理策略04
- How to Reuse Old PCs for Solr Search Platform?
- 二、jdk命令之javah命令(C Header and Stub File Generator)
- 关于linux下crontab mysql备份出来的数据为0字节的问题
- Java编程兵书
热门文章
- 巧用 CSS 构建渐变彩色二维码
- 专业5 laravel框架添加,删除,恢复,分页,搜索接口
- How Do Vision Transformers Work?[2202.06709] - 论文研读系列(2) 个人笔记
- Linux环境下安装配置JDK1.8
- 用 EXISTS 或 NOT EXISTS 用法
- prometheus虚拟化安装脚本
- 【Java分享客栈】Java程序员为争一口气熬夜硬刚CSS实现掘金首页
- vs 2019 社区版 .net core 5.0 之 .net core ef 迁移问题方案
- Rust极简教程
- java字节流和字符流,以及java文件操作