privatestaticString getValue(Cell cell){
if(cell.getCellType() == Cell.CELL_TYPE_BOOLEAN) //布尔型
returnString.valueOf(cell.getBooleanCellValue());
elseif(cell.getCellType() == Cell.CELL_TYPE_BLANK) //空白
return null;
elseif(cell.getCellType() == Cell.CELL_TYPE_NUMERIC) //数字、日期
if(DateUtil.isCellDateFormatted(cell)){
Date date = cell.getDateCellValue();
DateFormat format = newSimpleDateFormat("yyyy-MM-dd hh:mm:ss");
returnformat.format(date);
} else
returnString.valueOf((long)cell.getNumericCellValue());//int
else
returnString.valueOf(cell.getStringCellValue()); //文本
}
空白处理 我想让他返回null 要在 //空白
这里如何处理?
应该是cell的属性把null过滤掉了、
你的代码不就是已经return null了吗
已经解决了我