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



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

我现在刚刚尝试的:

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

相关内容

  • 没有找到相关文章

最新更新