日期:2014-05-20 浏览次数:21089 次
String value=cell.getStringCellValue()
public static Object getCellValue(HSSFCell cell) {
if (cell == null)
return null;
switch (cell.getCellType()) {
case HSSFCell.CELL_TYPE_STRING:// 获取字符串类型
return cell.getRichStringCellValue();
case HSSFCell.CELL_TYPE_BOOLEAN:// 获取布尔类型
return cell.getBooleanCellValue();
case HSSFCell.CELL_TYPE_NUMERIC:// 获取数字类型
return (HSSFDateUtil.isCellDateFormatted(cell) == true) ? cell
.getDateCellValue() : cell.getNumericCellValue();
case HSSFCell.CELL_TYPE_FORMULA: // 获取公式
return cell.getCellFormula();
default:
return "";
}
}