JXLS无法正确读取长度大于10的数字
我正在使用jxls
从excel文件中读取数据。 但是,当我试图读取像12345678912
这样的数字时出现了错误:除非将此列的格式设置为Text
否则将转移到1.2345678E10
。
有没有什么我可以做的,而不是将列设置为Text
解决这个问题?
任何帮助,将不胜感激。
我面临着同样的问题..你可以通过使用org.apache.poi
NumberEval
来解决这个问题
find下面的代码
NumberEval t=new NumberEval(1.2345678E10); String temp= t.getStringValue(); //will give you exact string value and you can cast it to long