Java 获取mime类型说明/名称/友好格式

Java 获取mime类型说明/名称/友好格式,java,php,javascript,apache,mime-types,Java,Php,Javascript,Apache,Mime Types,因为我不知道Mime类型的友好格式的名称是如何命名的,例如: 图像/bmp->位图 图像/x图标->图标 我想问一下如何使用Key->Value(我使用的是Java)在某种映射中检索这些信息 或者我可以从哪个图书馆得到它们 我正在使用ApacheTika,并在那里使用MimeTypes.forName(“application/pdf”).getDescription();不给我任何东西 无论如何,我认为这个问题与每种编程语言都无关 我找到了一个网站,在那里我可以看到它们,但它是用表格制作的,我

因为我不知道Mime类型的友好格式的名称是如何命名的,例如:

图像/bmp->位图
图像/x图标->图标

我想问一下如何使用Key->Value(我使用的是Java)在某种映射中检索这些信息
或者我可以从哪个图书馆得到它们
我正在使用ApacheTika,并在那里使用MimeTypes.forName(“application/pdf”).getDescription();不给我任何东西
无论如何,我认为这个问题与每种编程语言都无关

我找到了一个网站,在那里我可以看到它们,但它是用表格制作的,我无法提取它们,所以我可以在键->值类型中接收它们,你可以只刮那个页面

如果您将Firefox与Firebug或Chrome一起使用,请将以下Javascript粘贴到eval窗口并运行它

(Firebug控制台选项卡或Chrome中的右侧面板;工具>开发人员工具和粘贴控制台选项卡)

这将生成684个条目,以复制“n”粘贴,例如:

put(“文本/乌龟”,“乌龟(简练的RDF三重语言)”)

只需转换console.log中的字符串即可,以满足语法/格式需要

jQuery('#mime-types-list tbody tr').each(function(i, tr){
    var tds = jQuery(tr).children('td');
    console.log("map.put(\"" + jQuery(tds[1]).text() + "\", \"" + jQuery(tds[0]).text() + "\");");
});