【发布时间】:2017-05-07 10:23:22
【问题描述】:
我希望能够使用 apache tika 检测 .one、.onetoc、.onetoc2 文件的 mime 类型。但是,从他们的文档https://tika.apache.org/1.14/formats.html 来看,似乎并不支持它。使用使用 Tika 的纯文件解析技术,我总是得到 application/octet-stream 而不是 application/onenote。
他们确实支持基于扩展名和基于名称的自省来确定 mime 类型,但这是不可靠的,因为我总是可以将文件命名为 *.one,它会将 mime 类型抛出为“application/onenote”,这是不正确的。
任何可用库上的任何指针都可以轻松检测给定文件是否属于 onenote 类型,或者我在 Tika 中是否缺少某些内容?
【问题讨论】:
-
您是否能够创建一些小的 onenote 文件,您很乐意将其置于 Apache 许可证下,可用于测试?
标签: java apache-tika