對於POI的XSSFCell 類型問題


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()就會報錯。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM