【发布时间】:2012-10-20 16:31:02
【问题描述】:
我使用 Apache Tika 来提取各种文件的文本。现在我还想用它来检测文件的正确 MIME 类型。
这适用于例如...
- PDF 文件 (
application/pdf) - HTML 文件 (
text/html)
...但不适用于:
- CSS 文件(
text/plain而不是text/css) - Javascript 文件(
text/plain而不是text/javascript) - ...
(这些 Mime 类型的结果来自我的应用程序以及 tika-app)。
我的应用程序需要一个精确的 MIME 类型,例如 text/css,而不是一般的 text/plain。 Tika 可以做到这一点吗?
【问题讨论】:
-
您是否将文件名作为提示提供给 Tika?
-
是的,我的应用程序和 tika-app 使用
Metadata.RESOURCE_NAME_KEY设置文件名。