POI导入公式的问题.
客户提供的导入模版中.
有公式为:50+10.(显示的是60)
在程序源码中读取到的是Empty String.
采取
case HSSFCell.CELL_TYPE_FORMULA:
try {
value = String.valueOf(cell.getNumericCellValue());
} catch (IllegalStateException e) {
value = String.valueOf(cell.getRichStringCellValue());
}
break;
也不行.
------解决方案--------------------debug看看走到
case HSSFCell.CELL_TYPE_FORMULA:
的分支了没,
公式格式的就用CELL_TYPE_FORMULA,以前做过的。
------解决方案--------------------我怎么记得获取公式是用cell.getCellFormula();