记录用POI创建excel时遇到的问题
需求说明:从数据库中取出数据,导出到excel中
异常:程序在new一个sheet页时报错
定位问题:因为sheet页的名字是直接取得库里面的数据,而excel的sheet页名称是有校验规则的,有些特殊字符不能支持,导致创建sheet页时出错。
解决:POI提供了一个工具类WorkbookUtil,其中有三个方法
可以用createSafeSheetName方法来格式化数据库中取得数据,用来生成sheet页名称。
需求说明:从数据库中取出数据,导出到excel中
异常:程序在new一个sheet页时报错
定位问题:因为sheet页的名字是直接取得库里面的数据,而excel的sheet页名称是有校验规则的,有些特殊字符不能支持,导致创建sheet页时出错。
解决:POI提供了一个工具类WorkbookUtil,其中有三个方法
可以用createSafeSheetName方法来格式化数据库中取得数据,用来生成sheet页名称。