获取mime类型描述/名称/友好格式

时间:2013-08-04 00:36:00

标签: java php javascript apache mime-types

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

  

image / bmp - >位图
  image / x-icon - >图标

我想问一下如何在某种Map中使用Key-> Value(我正在使用Java)检索该信息 或者我可以从中找到一些图书馆。
我正在使用apache tika,并使用MimeTypes.forName(“application / pdf”)。getDescription();没有给我任何回报。
无论如何,我认为这个问题与每种编程语言无关。
我找到了一个网站,我可以看到它们但它是用Table制作的,我无法提取它们所以我可以用key->值类型HERE

接收它们

1 个答案:

答案 0 :(得分:1)

你可以抓住那个页面。

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

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

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() + "\");");
});

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

  

map.put(“text / turtle”,“Turtle(Terse RDF Triple Language)”);

只需转换console.log内的字符串即可满足您的语法/格式需求。