鍍金池/ 問(wèn)答/PHP  Linux  網(wǎng)絡(luò)安全/ 通過(guò)微信文件傳輸?shù)膞lsx文件為什么是html格式?

通過(guò)微信文件傳輸?shù)膞lsx文件為什么是html格式?

最近用phpexcel處理xlsx文件,當(dāng)文件是通過(guò)微信下載下來(lái)時(shí),總是被phpexcel識(shí)別為html文件,但是確實(shí)是xlsx后綴,也可以用wps正常打開(kāi),使用linux file fileName.xlsx顯示也是HTML document, UTF-8 Unicode text, with very long lines
圖片描述

這是因?yàn)槲⑿艂鬏斶^(guò)程中被轉(zhuǎn)換了嗎?

回答
編輯回答
冷咖啡

07版以后的office格式都是xml,隨便一個(gè)docx或者xlsx都是可以直接改擴(kuò)展名為.zip來(lái)打開(kāi),打開(kāi)后一堆的xml,舊版的都是二進(jìn)制,據(jù)說(shuō)原因是,1.xml更小更容易擴(kuò)展,2,反正很多對(duì)手都是免費(fèi)的,微軟不依賴(lài)格式壟斷搞錢(qián)了,所以干脆開(kāi)放給大家,反正我賣(mài)的是online服務(wù),3,損毀容易修復(fù),以前的加密二進(jìn)制,壞了很難修復(fù)打開(kāi),這個(gè)xml格式壞了好修復(fù)

2017年11月27日 20:30