用poi导出excel后,打开excel并且拉宽表格,数字的小数点变多!
解决办法
1.在后台把数值类型变成String类型,导出后拉宽表格不会再变。但导出后的数字变成了文本类型无法直接进行计算(可转换)
2.设置cellstyle的格式,把对应的cell设置为cellstyle即可
Workbook wb = new XSSFWorkbook();
CellStyle cellStyle = wb.createCellStyle();
cellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("0.00"));
更多格式参考http://blog.sina.com.cn/s/blog_70bcd7c10101cvl4.html