项目里excel的空格解析错误
excel里的数据 导入到java 里 空格莫名其妙的没有了。。
// 替换任何空白字符,包括空格、制表符、换页符等
value = value.replaceAll("\\s+", "");
因为代码里给替换了。。。删除,搞定。。
数字格式导入
cellType
是根据 excel
里面的value
格式来判断的如果是数字和小数点,组成的就会当成
numeric
类型。这时候如果值是
123
,cell.getNumericCellValue()
,结果会变成123.0
。所以 用
DecimalFormat
转了下格式变成123
。但是如果是小数格式的话
123.23
就会变成了123
。所以加了逻辑判断如果小数点后都是0 ,就取整如果不是就直接取值。
网友评论