CELL_TYPE_STRING cannot be resovled or is not a field

淩亂°似流年 2023-02-15 15:54 130阅读 0赞

20200606133851810.png

参考链接:https://stackoverflow.com/questions/52514468/cell-type-string-cannot-be-resolved-or-is-not-a-field

参考链接:https://blog.csdn.net/weixin_43209201/article/details/86519522

Java操作Excel之POI: HSSFCell.CELL_TYPE_STRING、HSSFCell.CELL_TYPE_BOOLEAN和HSSFCell.CELL_TYPE_NUMERIC无定义

解决办法

导入CellType包import org.apache.poi.ss.usermodel.CellType;
使用CellType.STRING代替HSSFCell.CELL_TYPE_STRING
同理,HSSFCell.CELL_TYPE_BOOLEAN、HSSFCell.CELL_TYPE_NUMERIC等无定义的解决办法与上面类似。

  1. switch (cell.getCellType()) {
  2. case NUMERIC:{
  3. cellValue = String.valueOf(cell.getNumericCellValue());
  4. break;
  5. }
  6. case STRING:{
  7. cellValue = cell.getStringCellValue();
  8. break;
  9. }
  10. case BOOLEAN:{
  11. break;
  12. }
  13. case FORMULA:{
  14. break;
  15. }
  16. default:
  17. break;
  18. }

发表评论

表情:
评论列表 (有 0 条评论,130人围观)

还没有评论,来说两句吧...

相关阅读