【发布时间】:2019-08-20 20:15:27
【问题描述】:
我需要检测给定文件的文档类型。我使用 pdf、RTF、doc 文件的幻数来做到这一点。但不幸的是,每当我尝试对 odt 和 docx 文件执行相同操作时,我都做不到,因为两者的幻数相同。请帮我解决这个问题。我需要在 java 中以编程方式回答 提前致谢。
【问题讨论】:
标签: file file-type magic-numbers document-types
我需要检测给定文件的文档类型。我使用 pdf、RTF、doc 文件的幻数来做到这一点。但不幸的是,每当我尝试对 odt 和 docx 文件执行相同操作时,我都做不到,因为两者的幻数相同。请帮我解决这个问题。我需要在 java 中以编程方式回答 提前致谢。
【问题讨论】:
标签: file file-type magic-numbers document-types
我现在刚刚尝试的:
$ file file.docx
file.docx: Microsoft OOXML
$ file file.odt
file.odt: OpenDocument Text
【讨论】: