Java 获取文件后缀对应的 MIME 类型:简单实现方法
可以使用 Java 内置的 API 实现获取文件后缀对应 MIME 类型。以下是一个示例代码:
public static String getMimeType(String extension) {
if (extension == null || extension.isEmpty())
return null;
String mimeType = null;
switch (extension.toLowerCase()) {
case '.csv':
mimeType = 'text/csv';
break;
case '.txt':
mimeType = 'text/plain';
break;
case '.pdf':
mimeType = 'application/pdf';
break;
// Add more cases for other file types
default:
break;
}
return mimeType;
}
您可以根据需要添加更多文件类型的情况。使用此方法,您可以获取指定文件扩展名的 MIME 类型。例如,以下代码将打印出 '.csv' 文件的 MIME 类型:
System.out.println(getMimeType('.csv'));
输出结果应为:
text/csv
原文地址: https://www.cveoy.top/t/topic/oeuC 著作权归作者所有。请勿转载和采集!