#描述 在导出数据时,碰见了直接崩溃,报505。 打断点和异常捕获都不能组织任性的505. 最后分析是特殊字符的问题, 最早想到的解决方式是str_replace替换掉所有特殊字符, 但是在业务上需要保证数据的完整和正确性。 那么就从PHPExcel解决问题。
#解决方式 找到有可能出现特殊字符的那一列, 在初始化列的时候,将
setCellValue改成setCellValueExplicit
Show Code
|
|
#描述 在导出数据时,碰见了直接崩溃,报505。 打断点和异常捕获都不能组织任性的505. 最后分析是特殊字符的问题, 最早想到的解决方式是str_replace替换掉所有特殊字符, 但是在业务上需要保证数据的完整和正确性。 那么就从PHPExcel解决问题。
#解决方式 找到有可能出现特殊字符的那一列, 在初始化列的时候,将
setCellValue改成setCellValueExplicit
Show Code
|
|