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

我有一个Excel file包含以下data types StringBooleanNumericAlpha Numeric 。 使用HSSF poi ,我提取了相同的。

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

任何人都可以请帮我从Excel单元格值中获取alphanumeric数据的数据?

供参考:

以下是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; }