微信QQ邮箱插件,附件Excel 无法打开,或者打开乱码问题

微信QQ邮箱插件,附件Excel 无法打开,或者打开乱码问题


1、表现形式

通过 Java 代码生成 Excel ,并通过邮件附件的形式发送给用户,用户通过 QQ 邮箱提醒,打开邮件,点击附件的 Excel 文件,会发现打不开,通过其他第三方程序,也打不开

在这里插入图片描述

2、具体形式

把文件下载到手机,然后转发出来,到电脑端

发现

1、文件名被篡改
2、文件内容,只剩下了一个 Sheet ,打开是乱码,且提示文件已经损坏
3、文件大小,邮件附件的大小是20KB左右,拿出来的文件只有3-5KB
4、文件后缀,有时候文件后缀有,有时候没有,是个白板,如果自己补全后缀,通过Excel 软件打开,仍旧是乱码,只有一个 Sheet

csv 文件同样如此

3、原因

微信的安全机制,会篡改文件;

因为微信为了防止 Excel 里面携带恶意宏,不让宏运行。进行了这些操作。

为什么呢,因为 Excel 文件中含有中文

如果Excel 文件中不包含中文,则不会出现这种情况

中文的位置包括,文件名,Sheet 名称,表格内容,都不能有

简简单单OnlineZuozuo CSDN认证博客专家 没有梦想的人 热爱生命的人 平凡的人
未闻万里蓬莱,而窥先圣遗智。故,以此生筑梦,奔而逐之;以泰山之伟,攀而登之;以静雅素心,处世为人。------zuozuo著
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页
实付 19.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值