乐于分享
好东西不私藏

excel的xlsx文件其实是个压缩包

excel的xlsx文件其实是个压缩包

你知道吗? excel的xlsx文件其实是个压缩包。随便找一个xlsx文件,把它的扩展名改成*.zip,然后解压到某个文件夹里面,结果是这样的:
这里面每个文件夹里面都有xml文件,即使他的扩展名不是xml,其实用文本编辑器打开,里面内容还是xml。各个xml功能不一样,有的是申明文档格式,有的是申明excel作者的信息,还有一些,看不明白,反正也是xml文件。
逐个打开文件夹,发现这个可能就是我的sheet
打开看看还是xml文件。把它拿去xml解析器看看什么内容:
这里对应的就是我的每行、每列单元格数据了,不过有点像天书,看不太懂。