您的位置:首页 > 数据库

excel表格导入数据库的数据规整

2015-03-04 00:00 204 查看
摘要: 表格数据导入到oracle数据库难免会出现数据上的问题

比如一本书的id超过10位数,在表格显示的时候会显示

这个样子,读取到数据库也是这种格式,所以我们要对进行的数据进行处理,以下代码可以帮助。

public static String getHSSTextString(Row row, int colNum) {

Cell cell = row.getCell(colNum);
if (null != cell) {
switch (cell.getCellType()) {
case HSSFCell.CELL_TYPE_NUMERIC:
DecimalFormat df = new DecimalFormat("#");// 转换成整型
return df.format(cell.getNumericCellValue());
case HSSFCell.CELL_TYPE_STRING:
return cell.getStringCellValue().trim();
case HSSFCell.CELL_TYPE_BLANK: // 空值
return "";
case HSSFCell.CELL_TYPE_ERROR: // 故障
return "";
default:
return "";
}
} else {
return "";
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  excel