获取文件的MIME类型

时间:2018-06-21 15:24:24

标签: java android file mime-types

我想获取文件的模仿类型,有人可以帮我吗 我想要这样的MIME类型...

select *
from @table
where columnName like '%[^.0-9]%'

先谢谢您

1 个答案:

答案 0 :(得分:3)

您可以使用 Apache Tika 库:它可以检测并提取来自一千多种不同文件类型的元数据和文本

http://tika.apache.org/0.7/detection.html

它具有多种方法,例如扩展名检查或读取文件数据以检测mime类型。而不是自己编写,将是简单而有效的。

示例:

System.out.println(new Tika().detect(new File(PATH_TO_FILE)));