Workbook workBook = (Workbook)ModelUtils.getRequestContext().getActionContext().getParameter("excel");
Sheet sheet = workBook.getSheetAt(0);
System.out.println("----------sheet0--------------");
//第一行为标题行
 //获取第二行数据:sheet.getRow(1)
org.apache.poi.ss.usermodel.Row row= sheet.getRow(1);

//设置单元格类型

Cell cell = row.getCell(0);

System.out.println(cell.getCellType());

cellType  为 0 是数字类型,当数字太长时,会自动变成科学计数法格式

输出为 1.01001007835E9

所以当纯数字的字符串在java里读取出完整数字的话需要转换单元格的格式为文本类型

cell.setCellType(1);  // 1 代表设置单元个类型为文本格式

String material_number = cell.toString();

System.out.println(material_number);

输出为:101001007835

其它转换类型的方式

HSSFWorkbook wb = new HSSFWorkbook(); 
    HSSFCellStyle cellStyle = wb.createCellStyle(); 
    HSSFDataFormat format = wb.createDataFormat(); 
    cellStyle.setDataFormat(format.getFormat("@"));

java 读取excel数据格式转换相关推荐

  1. Java读取Excel文件转换成JSON并转成List——(七)

    Jar包 实体类 1 package bean; 2 3 public class Question { 4 5 private String timu; //题干 6 private String ...

  2. 从java读取Excel继续说大道至简 .

    在上一篇博客<从复杂到简单,大道至简>中说道我们要把复杂的问题简单化,也就是要把问题细分,让大问题变成小问题,这样解决起来会相对容易,当我们把容易的小问题解决掉了,大问题自动就会迎刃而解. ...

  3. Flex通过Java读取Excel(详细流程)----Excel在客户端(DataGrid动态根据Excel生成)

    2011-03-06 23:57:00|  分类: flex/flash |  标签:excel  flex  java  客户端  as3xls   |字号大中小  订阅 在网上查了很久的资料,就是 ...

  4. JAVA读取Excel表格,建数据库建表,并生成java实体实例

    转自:https://blog.csdn.net/wuyongde_0922/article/details/43233413 JAVA读取Excel表格,建数据库建表,并生成java实体实例,这一篇 ...

  5. java读取excel表格数据

    1 背景介绍 java读取excel文件有很多的应用场景,如读取数据后入库,或者做数据分析,预处理等等,那么如何做到读取文件呢,下面看具体步骤. 笔者使用环境是IDEA2020.1,jdk8. 2 导 ...

  6. Java读取Excel,03版本和07版本

    文章目录 java读取Excel 读取Excel的计算公式 java读取Excel 采用poi,这里有个知识点,03版本和07版本的Excel是有区别的,03的最多只有65536行,07的无限制 读取 ...

  7. java读取pdf文本转换html

    java读取pdf文本转换html 完整代码地址 也就两个文件 java读取pdf中的纯文字,这里使用的是pdfbox工具包 maven引入如下配置 <dependency><gro ...

  8. java读取Excel内容添加到list集合里面去

    java读取Excel内容添加到list集合里面去 package com.changan.contract.newsign.utils;import com.changan.contract.xqh ...

  9. java 读取excel模板_java如何读取excel表格的信息,java读取excel模板

    java如何读取excel表格的信息Java如何读取excel表格的信息,用java读取excel表格信息的方法:1.pass [workbook.getworkbook(新文件(' e ://exc ...

最新文章

  1. WinDbg配置和使用基础
  2. 在Javascript中 声明时用var与不用var的区别,== 和 ===的区别
  3. ZooKeeper: 简介, 配置及运维指南
  4. Mysql5.7 ZIP 压缩包非安装版的安装方式
  5. php json无法解析中文,json 无法解析解决方法
  6. box-shadow阴影合集
  7. Centos的yum源更换为国内的阿里云源
  8. 渗透测试入门2之进入内网
  9. 小米更新显示非官方rom_魔趣ROM 安装刷入教程(小白新手)
  10. Java Keytool 命令行工具
  11. 【POJ3070】斐波那契数列f[n]的后四位,n达1e+9(矩阵快速幂模版题)
  12. html如何实现自动登录,Js实现下次自动登录功能
  13. 电源完整性之DC-DC
  14. NetBIOS、WINS、DNS的联系和区别
  15. C#与数据库访问技术总结(三)之 Connection对象的常用方法
  16. 脑电产品-时间常数与截止频率相互换算
  17. 老毛桃UEFI版u盘启动盘
  18. 【已解决】IDEA创建Maven多模块项目子模块引用不到父模块的pom
  19. Unix系统 - 存储管理中的文件系统
  20. 英语单词总结10/7

热门文章

  1. css分隔线中间带文字
  2. Android开发之--从app中跳转到淘宝店铺
  3. asm 编写 wasm 对比原生性能
  4. Centos7配置环境变量导致大部分命令不可用
  5. 用计算机求a的绝对值,计算机概论A卷
  6. 从零点一开始机器学习之GPU运算性能和CPU性能对比(GPU算力表)
  7. Android 指引蒙版的实现
  8. 【CentOS7】在服务器上搭建基于Aria2的离线下载器
  9. 深度学习正则化(L1 norm/L2 norm)以及dropout理解
  10. android 跳转播放器,跳转音乐播放器