根据扩展名验证文件内容

时间:2014-01-31 07:57:12

标签: java

我想根据其扩展名验证文件内容。例如,用户可以将文档文件(.doc / .docx)保存为Excel文件(.xls / .xlsx)。在获取文件内容之前,使用Java我需要验证内容类型是否与该扩展名匹配。

有人有任何想法,请分享你的观点。

1 个答案:

答案 0 :(得分:0)

现有项目已经检测到文件的详细信息。例如,Linux上的file命令可以执行此操作。

名为Tika的Java项目可能对您有用,Tika将解析命令行中指定的文件,并将提取的文本内容或元数据输出到标准输出。