Как отличить файл .odt и .docx от магического числа и расширения - PullRequest
0 голосов
/ 29 марта 2019

Мне нужно определить тип документа данного файла. Я сделал это, используя магические числа для PDF, RTF, DOC файлов. но всякий раз, когда я пытался сделать то же самое для файлов odt и docx, к сожалению, я не могу, потому что магические числа для обоих одинаковы. Пожалуйста, помогите мне разобраться в этом вопросе. Мне нужен ответ программно в Java Заранее спасибо.

1 Ответ

0 голосов
/ 30 марта 2019

Что я только что попробовал сейчас:

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