标签: java
我想根据其扩展名验证文件内容。例如,用户可以将文档文件(.doc / .docx)保存为Excel文件(.xls / .xlsx)。在获取文件内容之前,使用Java我需要验证内容类型是否与该扩展名匹配。
有人有任何想法,请分享你的观点。
答案 0 :(得分:0)
现有项目已经检测到文件的详细信息。例如,Linux上的file命令可以执行此操作。
名为Tika的Java项目可能对您有用,Tika将解析命令行中指定的文件,并将提取的文本内容或元数据输出到标准输出。