文章目录
- 微信QQ邮箱插件,附件Excel 无法打开,或者打开乱码问题
-
-
-
- 1、表现形式
- 2、具体形式
- 3、原因
-
-
微信QQ邮箱插件,附件Excel 无法打开,或者打开乱码问题
1、表现形式
通过 Java 代码生成 Excel ,并通过邮件附件的形式发送给用户,用户通过 QQ 邮箱提醒,打开邮件,点击附件的 Excel 文件,会发现打不开,通过其他第三方程序,也打不开
2、具体形式
把文件下载到手机,然后转发出来,到电脑端
发现
1、文件名被篡改
2、文件内容,只剩下了一个 Sheet ,打开是乱码,且提示文件已经损坏
3、文件大小,邮件附件的大小是20KB左右,拿出来的文件只有3-5KB
4、文件后缀,有时候文件后缀有,有时候没有,是个白板,如果自己补全后缀,通过Excel 软件打开,仍旧是乱码,只有一个 Sheet
csv 文件同样如此
3、原因
微信的安全机制,会篡改文件;
因为微信为了防止 Excel 里面携带恶意宏,不让宏运行。进行了这些操作。
为什么呢,因为 Excel 文件中含有中文
如果Excel 文件中不包含中文,则不会出现这种情况
中文的位置包括,文件名,Sheet 名称,表格内容


发布评论