2014年9月26日金曜日

Apache TikaでファイルのMIMEタイプを検出する

Apache TikaでファイルのMIMEタイプを検出するには、以下のコードのようにTikaクラスのdetectメソッドを使用します。
@Grab(group='org.apache.tika', module='tika-core', version='1.5')
import org.apache.tika.*

// MIMEタイプの検出
println new Tika().detect(new File("./home.png"))
// -> image/png

println new Tika().detect(new File("./test.xlsx"))
// -> application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

0 件のコメント:

コメントを投稿