Java操作Excel中HSSFCell.CELL 您所在的位置:网站首页 cellgetcellformula Java操作Excel中HSSFCell.CELL

Java操作Excel中HSSFCell.CELL

#Java操作Excel中HSSFCell.CELL| 来源: 网络整理| 查看: 265

错误原因:jar包版本更新,官方改动;

解决方法:

导入CellType包import org.apache.poi.ss.usermodel.CellType使用CellType.STRING代替HSSFCell.CELL_TYPE_STRING其他同理。

新版:

if(cell==null||cell.equals(null)||cell.getCellType()==CellType.BLANK){ value="null"; }else { //判断数据类型 switch (cell.getCellType()) { case FORMULA:value = "" + cell.getCellFormula(); break; case NUMERIC:value = "" + cell.getNumericCellValue(); break; case STRING:value = cell.getStringCellValue(); break; default: break; } }

 

旧版:

if(cell==null||cell.equals("")||cell.getCellType()==HSSFCell.CELL_TYPE_BLANK){ value="null"; }else { //判断数据类型 switch (cell.getCellType()) { case HSSFCell.CELL_TYPE_FORMULA:value = "" + cell.getCellFormula(); break; case HSSFCell.CELL_TYPE_NUMERIC:value = "" + cell.getNumericCellValue(); break; case HSSFCell.CELL_TYPE_STRING:value = cell.getStringCellValue(); break; default: break; } }

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有