springboot项目读取excel表格内容到数据库,excel表格字段为整数的读取方法

在我昨天的项目中,我需要把excel表格中字段为整数的字段读取到数据库中进行保存,但是在内置方法中并没有读取整数的方法(也有可能是我没发现,太菜了~~),那接下来我就提供给大家一个简单地方法来读取excel表格中字段为整数的方法。

以下是我数据库中需要转换的字段:

4933fe56a20047a0a7df64a836533294.png

没错,我数据库中的字段为string类型,excel表格中的相关字段存的是int类型:

5949962193114dbaad8eba90a8d3c499.png

好,接下来看关键代码:

 // 格式化科学计数法,取一位整数,如取小数,值如0.0,取小数点后几位就写几个0
 DecimalFormat df = new DecimalFormat("0");
 Double dsmMinTemp = ObjectUtils.isEmpty(row.getCell(9).getNumericCellValue()) ? null : row.getCell(8).getNumericCellValue();
 String dsmMin = dsmMinTemp == null ? null : df.format(dsmMinTemp);

//                String dsmMin=ObjectUtils.isEmpty(row.getCell(9))?null:String.valueOf(row.getCell(9).getNumericCellValue());//使用此方法也可以,但是转换后格式有点不对
 Double dsmMaxTemp = ObjectUtils.isEmpty(row.getCell(10).getNumericCellValue()) ? null : row.getCell(10).getNumericCellValue();
 String dsmMax = dsmMaxTemp == null ? null : df.format(dsmMaxTemp);

我们通过getNumericCellValue()读取字段为Double类型,然后再通过DecimalFormat转换为String类型即可。

 

 

 

 

 

相关推荐

  1. go语言读取Excel表格数据

    2024-03-19 23:16:03       56 阅读
  2. 【golang】go语言读取Excel表格数据

    2024-03-19 23:16:03       25 阅读
  3. 通过xlsx库解析读取excel表格内容

    2024-03-19 23:16:03       34 阅读
  4. python读取pdf表格并合并excel

    2024-03-19 23:16:03       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-19 23:16:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-19 23:16:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-19 23:16:03       82 阅读
  4. Python语言-面向对象

    2024-03-19 23:16:03       91 阅读

热门阅读

  1. android 网络检测简单方法

    2024-03-19 23:16:03       45 阅读
  2. 【C语言】数组基础

    2024-03-19 23:16:03       45 阅读
  3. Linux作业

    2024-03-19 23:16:03       40 阅读
  4. 网页的制作

    2024-03-19 23:16:03       40 阅读
  5. 关于我的经历

    2024-03-19 23:16:03       39 阅读
  6. 【笔记】Linux常用命令

    2024-03-19 23:16:03       43 阅读
  7. PHP使用AES进行加解密

    2024-03-19 23:16:03       37 阅读
  8. 面试宝典:MySQL 索引优化

    2024-03-19 23:16:03       43 阅读
  9. 杂题——1187: 假币问题

    2024-03-19 23:16:03       43 阅读
  10. js iframe获取documen中的对象为空问题

    2024-03-19 23:16:03       40 阅读
  11. 计算机网络技术基础知识

    2024-03-19 23:16:03       42 阅读