通过微信文件传输的xlsx文件为什么是html格式?

最近用phpexcel处理xlsx文件,当文件是通过微信下载下来时,总是被phpexcel识别为html文件,但是确实是xlsx后缀,也可以用wps正常打开,使用linux file fileName.xlsx显示也是HTML document, UTF-8 Unicode text, with very long lines
图片描述

这是因为微信传输过程中被转换了吗?

阅读 3.1k
1 个回答

07版以后的office格式都是xml,随便一个docx或者xlsx都是可以直接改扩展名为.zip来打开,打开后一堆的xml,旧版的都是二进制,据说原因是,1.xml更小更容易扩展,2,反正很多对手都是免费的,微软不依赖格式垄断搞钱了,所以干脆开放给大家,反正我卖的是online服务,3,损毁容易修复,以前的加密二进制,坏了很难修复打开,这个xml格式坏了好修复

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题