poi读取excel时数字类型的解决方法

来源:互联网 发布:数据铁笼设计方案 编辑:程序博客网 时间:2024/06/07 00:01

  在用poi读取excel的时候的时候会遇到数字类型,解决科学计数法显示及存入数据库原来的格式的解决方法:

 

              case HSSFCell.CELL_TYPE_NUMERIC:
               double strCell = cell.getNumericCellValue();
               DecimalFormat formatCell = (DecimalFormat) NumberFormat.getPercentInstance();     
               formatCell.applyPattern("0");
               value = formatCell.format(strCell);
               if(Double.parseDouble(value)!=strCell){
                formatCell.applyPattern(Double.toString(strCell));
                value = formatCell.format(strCell);
               }
               break;

原创粉丝点击