java-在使用JXLS读取excel文件时,超过10位的数字格式错误

问题描述

在使用JXLS读取excel文件时,超过10位的数字格式错误
Hi,我正在使用jxls实现导入excel的功能。但现在遇到一个很棘手的问题:jxls在遇到长度超过10位的数字时,如12345678912,会将其转成1.2345678E10
有没有什么办法可以解决这个问题。

解决方案

excel中按右键 点击设置单元格格式 把这串数字编辑成为字符串文本格式 然后保存

解决方案二:
可以在excel中数字之前加上', 这样就可以把这个单元格的内容变成文本,程序里取字符串 不要取数字

时间: 2024-12-09 12:22:20

java-在使用JXLS读取excel文件时,超过10位的数字格式错误的相关文章

读取Excel文件时出现null的解决方法

在以往读取Excel文件时常常出现读取某些字段为null值,其实是有值,原因是读取文件时,Excel会以第一行的数据类型为参考,如果后边的与其不一致,则会出现些问题. 以下一个朋友的解决方案,他的Excel文件的连接串写作如下.据说可以强制数据为字符串,具体我没有再测试.仅供参考. string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + sPath + ";Extended Properties='

在读取Excel文件时,遇到粗体字就读不出来了,有什么办法么?

问题描述 我是把Excel文件作为数据源进行读取stringconStr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+fileName+";ExtendedProperties='Excel8.0;HDR=YES;IMEX=1';";OleDbConnectionconnection=newOleDbConnection(conStr);但是遇到excel文件中有粗体字的部分,读下来发现都是:"????&q

Java数据导入功能之读取Excel文件实例_java

在编程中经常需要使用到表格(报表)的处理主要以Excel表格为主.下面给出用java读取excel表格方法: 1.添加jar文件 java导入导出Excel文件要引入jxl.jar包,最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件.下载地址:http://www.andykhan.com/jexcelapi/ 2.jxl对Excel表格的认识 (1)每个单元格的位置认为是由一个二维坐标(i,j)给定,其中i表示列,j表示

OLE读取Excel 在打开Excel文件时,发生乱码错误

问题描述 OLE读取Excel 在打开Excel文件时,发生乱码错误 在没进入ADD函数之前 是没有乱码的.而且路径也是对的,但是进入后就会发生乱码.而且报错的时候那个提示 前面还有一段自己加上去的路径.环境:excel2013 可以用 没有问题 编译器 vs2013 解决方案 OLE 读取excel文件VC++采用OLE的方式读取excel文件代码

“java用jexcelapi读取excel文件在jsp上显示并修改,然后保存回原来读进的excel文件”的问题

问题描述 想通过jexcelapi读取excel文件在jsp上显示并修改,然后把修改后的结果保存回原来读进的excel文件.现在可以读取excel文件,通过设置页面的显示类型为"application/vnd.ms-excel",在jsp页面显示读取的excel文件,然后修改数据.现在的问题是:一:怎么才能把修改的数据重新写回刚才读进的那个excel文件.二:如果无法写回去的话,是不是不能把excel文件在jsp页面这样显示,必须把读进的数据转换成对应的table,然后修改table里

java代码-关于poi类java读取Excel文件出现ioexception异常Invalid header signature

问题描述 关于poi类java读取Excel文件出现ioexception异常Invalid header signature 读取是因为头部文件无法识别,我按一般方法是另存为就可以了,有没别的方法是通过代码实现的,我写的功能是通过jsp来上传excel到临时文件,在用poi类来读取,所以打开excel另存为的方法不适合我,求救,很急 解决方案 用poi处理excel文件异常:java.io.IOException: Invalid header signature; read 23380427

java读取excel文件并复制(copy)文件到指定目录示例_java

复制代码 代码如下: mport java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.List; import org.apach

java web-POI读取EXCEL文件的错误(invalid header signature )处理

问题描述 POI读取EXCEL文件的错误(invalid header signature )处理 如题,网上很多说是获取信息头部出错,保存或者另存为就可以,我试了下的确可以,但是我不用保存,只要打开下或者重命名也能读取了,打开也没显示格式错误,更重要的是我功能是读取客户端的excel..不可能每次都手动操作,我现在实现的功能是用jsp的FileUpload上传的临时区用poi存储,有没高手帮忙解决更奇怪的是我在eclipse调试却完全没问题,这很重要,已经穷途末路,大家给点意见 解决方案 是因

使用Apache POI读取Excel文件

Apache POI是Apache软件基金会的开放源码函式库,用来帮助Java程序读写Microsoft Office的格式档案.POI提供了下面这几种类型对Microsoft Office的格式档案进行解析: HSSF - 提供读写Microsoft Excel XLS格式档案的功能. XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能. HWPF - 提供读写Microsoft Word DOC格式档案的功能. HSLF - 提供读写Microsoft