对于POI的XSSFCell 类型问题

时间:2024-05-19 11:04:20

1.XSSFCell.CELL_TYPE_BLANK

2.XSSFCell.CELL_TYPE_BOOLEAN

取值方式:cell.getBooleanCellValue()

3.XSSFCell.CELL_TYPE_ERROR

取值方式:cell.getErrorCellValue()

4.XSSFCell.CELL_TYPE_FORMULA

取值方式:

cell.getCellFormula(),计算的公式

cell.getNumericCellValue() 公式计算后的值

5.XSSFCell.CELL_TYPE_NUMERIC

取值方式:cell.getNumericCellValue()

6.XSSFCell.CELL_TYPE_STRING

取值方式:cell.getStringCellValue()

2015年10月27日添加-------------------------------------------------

当单元格类型设置为数字:XSSFCell.CELL_TYPE_NUMERIC 时,poi导出还是会带有小三角。

要在设置值的时候把值 Double.parseDouble()一下,应该是里面必须放数字类型,可是如果事带%的百分比Double.parseDouble()就会报错。