繁体   English   中英

如何区分.odt和.docx文件,除了幻数和扩展名

[英]How to differentiate .odt and .docx file apart from magic number and extension

我需要检测给定文件的文档类型。 我使用魔术数字为pdf,RTF,doc文件做了。 但是每当我尝试在odt和docx文件上做同样的事情时,遗憾的是,我不能因为两者的幻数相同。 请帮我解决这个问题。 我需要在java中以编程方式提供答案。

我刚才尝试过的:

$ file file.docx
file.docx: Microsoft OOXML
$ file file.odt
file.odt: OpenDocument Text

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM