gpt4 book ai didi

java - JXLS无法正确读取长度大于10的数字

转载 作者:行者123 更新时间:2023-11-30 11:26:30 25 4
gpt4 key购买 nike

我正在使用 jxls 从 excel 文件中读取数据。但是当我尝试读取像 12345678912 这样的数字时出现了问题:它将被传输到 1.2345678E10 除非我将此列的格式设置为 Text.

如果不将列设置为 Text,我能做些什么来解决这个问题?

如有任何帮助,我们将不胜感激。

最佳答案

我遇到了同样的问题。。您可以使用 org.apache.poi

NumberEval 来解决这个问题

找到下面的代码

 NumberEval t=new NumberEval(1.2345678E10);
String temp= t.getStringValue(); //will give you exact string value and you can cast it to long

关于java - JXLS无法正确读取长度大于10的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19785557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com