读取excel中数据时,数字格式发生改变
来源:互联网 发布:如何删掉mac上的软件 编辑:程序博客网 时间:2024/05/17 23:19
在读excle 的数据时,可能出现的问题:
例如:在excel某一单元格中存储的数据为30253996,使用 XSSFROW 对象进行取值的时候,可能会把数字转化为科学计数法的形式,即 3.0253996E07,特别当我们希望得到excle中原有的数据格式时出现这种问题就不太好了。
解决:
方法一:
String values = xssfRow.getCell(0).toString().replace(".", "");
if(values.contains("E")){
values = values.substring(0, values.lastIndexOf("E"));
}方法二:BigDecimal big = new BigDecimal(xssfRow.getCell(0).toString());String values = big.toPlainString();
阅读全文
0 0
- 读取excel中数据时,数字格式发生改变
- POI对EXCEL中时间格式数据的读取
- PHP 读取Excel单元格中时间格式的数据
- 如何在EXCEL中批量生成前面带单引号的数字文本和改变时间格式
- 读取excel文件显示在gridview中数据.字符.数字混合时无法全部读取的问题!
- C#读取excel数据时,文本格式和数值格式的内容无法正常全部读取
- python + excel实战:仅改变数据而不改变格式
- Drupal 中读取Excel数据再转换格式到另一个Excel
- Drupal 中读取Excel数据再转换格式到另一个Excel
- java读取Excel指定格式的数据
- java poi读取excel日期格式数据
- java poi读取excel日期格式数据
- excel中如何将文本格式数字转为数字格式
- EXCEL数据行数达上线,读取发生错误
- MFC 读取EXCEL中数据
- 从excel中读取数据
- Matlab 读取excel中数据
- Excel中特殊的数字格式
- 自然语言处理深度学习的7个应用
- 第六章 注解式控制器详解——跟着开涛Spring-(生产者、消费者请求限定)
- 论怎样判断字母是大写还是小写
- 语义分割中的深度学习方法全解:从FCN、SegNet到各版本DeepLab
- 通过Git提交项目到码云
- 读取excel中数据时,数字格式发生改变
- VS开发ffmpeg环境搭建
- STL容器vector
- 学习AOP之透过Spring的Ioc理解Advisor
- xxx.forEach is not a function(DOM集合--类数组对象转化为数组)
- 第六章 注解式控制器详解——跟着开涛学Spring-(SpringMVC强大的数据绑定)
- javaWeb的过滤器(Filter)
- 马太效应
- 二维码之创建