2

我正在尝试使用 java 读取文件头,我想获取文件类型(图像、音频等)。我尝试了很多例子,但似乎没有任何效果。我尝试了 preon 并没有运气,有人可以告诉我如何使用 preon 或其他 Java api 读取文件头,谢谢...

4

2 回答 2

4
 File f = new File(filepath);
 System.out.println("Mime Type of " + f.getName() + " is " +  
 new MimetypesFileTypeMap().getContentType(f));
于 2012-05-08T09:39:12.230 回答
0

使用mime-util 的MagicMimeMimeDetector:

detector.getMimeTypes(file)
于 2012-06-29T08:04:29.380 回答