ILS软件Insignia导出文件无法打开,寻求最优解决方案
修复Insignia导出Excel文件的非法XML字符问题
方法一:手动修复XML文件(适合有基础的用户)
- 把出错的xlsx文件后缀改成
.zip,解压到任意文件夹 - 找到
/xl/sharedStrings.xml文件,用Notepad++这类专业文本编辑器打开 - 定位到第2行第42544列,删除或替换非法XML字符(常见的是不可见控制字符、未转义的
&/</>等) - 保存修改后的文件,将解压后的文件夹重新压缩为
.zip,再改回.xlsx后缀 - 若需要恢复sheet1的单元格信息,可参照同样方法检查修复原文件备份里的
/xl/worksheets/sheet1.xml
方法二:用办公软件自带修复功能
- 用Excel打开文件时,点击「文件」-「打开」,选中目标文件后点击打开按钮旁的下拉箭头,选择「打开并修复」,让软件自动处理
- 用WPS表格的话,直接选「文件」-「修复损坏文件」,导入出错文件等待自动修复即可
- 修复完成后务必另存为新文件,不要覆盖原导出文件
方法三:重新导出时规避问题
- 打开Insignia软件,查看导出设置,若有「过滤特殊字符」类选项,勾选后重新导出
- 若软件无相关设置,导出时选择CSV格式,再用Excel打开CSV文件并另存为xlsx格式(CSV对特殊字符兼容性更强)
内容的提问来源于stack exchange,提问作者Afifa Iqbal
相关产品推荐
相关产品推荐

