office 2007 的 pptx、xlsx、docx 文件不通过扩展名的方式,如何判断属于哪个类型

2015-07-20 21:39:39 +08:00
 cfans1993

主要问题:

文档太多,而且都没带后缀名,需要通过文档类型进行归类,不想通过后缀名逐一试错判定类型。

想到的方法

通过文件头,可是文件的前面20来个字节都是一样一样的。有没有遇到过这种情况的朋友分享一下经验。

2433 次点击
所在节点    问与答
4 条回复
ho121
2015-07-20 21:43:38 +08:00
带x的是zip包
luengzeegin
2015-07-20 21:46:23 +08:00
排列方式里面不是有个按类型吗...
IMRES
2015-07-20 21:55:01 +08:00
以zip格式打开,判断[Content_Types].xml的“ContentType”
yyfearth
2015-07-21 05:40:21 +08:00
“前面20来个字节” 对于带x的文件无法区别的
都是 PK 开头的标准zip包
你还要解压里面的xml来判断

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/207069

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX