gpt4 book ai didi

java - 如何使用 HSSF 从 Excel 单元格读取字母数字数据?

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

我有一个 Excel 文件,其中包含以下数据类型 字符串 boolean 值数字的值字母数字。使用 HSSF poi ,我提取了相同的内容。

cell.getStringCellValue();  //for String values
cell.getBooleanCellValue(); //for Boolean values True or False
cell.getNumericCellValue(); //for Numeric values.

谁能帮我从 Excel 单元格值中获取字母数字数据?

仅供引用:

以下是HSSF poi中可用的常量,

Cell.CELL_TYPE_BLANK
Cell.CELL_TYPE_NUMERIC
Cell.CELL_TYPE_STRING
Cell.CELL_TYPE_FORMULA
Cell.CELL_TYPE_BOOLEAN
Cell.CELL_TYPE_ERROR

最佳答案

我用以下方法解决了,

int cellType = cell.getCellType();
switch(cellType)
{
case Cell.CELL_TYPE_BLANK:
//
cell.get
break;
case Cell.CELL_TYPE_BOOLEAN:
//
cellValue = cell.getBooleanCellValue();
break;
case Cell.CELL_TYPE_ERROR:
//
break;

case Cell.CELL_TYPE_FORMULA:
//
break;
case Cell.CELL_TYPE_NUMERIC:
//
cellValue = cell.getNumericCellValue();
break;
case Cell.CELL_TYPE_STRING:
//
cellValue = cell.RichStringCellValue();
break;
}

关于java - 如何使用 HSSF 从 Excel 单元格读取字母数字数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26364535/

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