gpt4 book ai didi

java - jExcel 获取单元格内容丢失

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

我正确读取了Excel文件。例如,Excel文件中我的单元格内容是0,987654321。当我使用jExcel api读取它时,我只读取了单元格的几个字符。例如0,987。

这是我读取的Excel代码部分:

 Cell A = sheet.getCell(1, 1);
String stringA = A.getContents().toString();

我该如何解决这个问题。我想要单元格的所有内容。

最佳答案

getContents() 是一个以字符串形式获取单元格内容的基本例程。通过将单元格转换为适当的类型(在测试它是预期类型之后),您可以访问包含的原始数值,如下所示

if (A.getType() == CellType.NUMBER) {
NumberCell nc = (NumberCell) A;
double doubleA = nc.getValue();
// this is a double containing the exact numeric value that was stored
// in the spreadsheet
}

这里的关键信息是:您可以通过转换为适当的 Cell 子类型来访问任何类型的 Cell。
所有这些以及更多内容都在 jexcelapi tutorial 中进行了解释。

关于java - jExcel 获取单元格内容丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21032468/

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