我目前正在使用“excel xml”PHP 库(Marin Crnković,0.9 版)将数据库中的数据写入为 .xls 文件。问题是数据库包含不合法的数据,这会导致 Microsoft Excel 在打开此文件时给我错误。(因为内容有问题,文件打不开)
导致 Excel 显示错误而不是打开文件的不良数据示例:
!(()&&!| | |
'"()&%1提示(918861)
'&cat /etc/passwd&'
'&目录&'
"&cat /etc/passwd&"
电子邮件&n921923=v950402
在将数据插入 Excel 文件之前,是否有推荐的功能来清理数据?