POI读取Excel文件时,对纯数字单元格的处理
用POI读取Excel文件的时候,可能会遇到这样的问题:Excel文件中某一单元格中的数据为数字,例如12345678910123. 正常读取的话,POI需要用getNumericCellValue()来获得值,这样一来取得的值会是以科学技术法表示的一串数值. 如果我们想要获取单元格中的原样数值的话, 需要做如下处理:
HSSFCell cell = row.getCell(0);//假如row.getCell(0)中的数值为12345678910123 cell.setCellType(HSSFCell.CELL_TYPE_STRING); String content = cell0.getStringCellValue();//此时content的数值为12345678910123