public abstract class FileType extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static HashMap<String,String> |
extMimeTypeMap |
protected static org.slf4j.Logger |
logger |
protected static HashMap<String,String> |
mFileTypes |
static String |
OFFICE_XML_FILE_HEAD |
static String |
OFFICE2003_FILE_HEAD |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getFileExtName(String fileName)
获取文件的后缀名
|
static String |
getFileMimeType(String fileUrl) |
static String |
getFileType(File file)
判断文件类型
|
static String |
getFileType(InputStream file)
判断文件类型
|
static String |
getFileType(String fileName) |
static boolean |
isOffice2003File(File file) |
static boolean |
isOffice2003File(String fileName) |
static boolean |
isOffice2003FileByExtName(String fileName) |
static boolean |
isOfficeFile(File file) |
static boolean |
isOfficeFile(String fileName) |
static boolean |
isOfficeFileByExtName(String fileName) |
static String |
mapExtNameToMimeType(String extName) |
static String |
truncateFileExtName(String fileName)
获取文件的名称 ,去掉后缀名
|
static String |
truncateFileExtNameWithPath(String fileName)
截取文件后缀名
|
public static String getFileType(InputStream file) throws IOException
file - 文件IOException - 异常public static String getFileType(File file) throws IOException
file - 文件IOException - 异常public static String getFileType(String fileName) throws IOException
IOExceptionpublic static String truncateFileExtName(String fileName)
fileName - 文件名public static String truncateFileExtNameWithPath(String fileName)
fileName - 文件名public static String getFileExtName(String fileName)
fileName - 文件名public static boolean isOfficeFileByExtName(String fileName)
public static boolean isOffice2003FileByExtName(String fileName)
public static boolean isOfficeFile(File file)
public static boolean isOfficeFile(String fileName)
public static boolean isOffice2003File(File file)
public static boolean isOffice2003File(String fileName)
Copyright © 2025 姹熻嫃鍗楀ぇ鍏堣吘淇℃伅浜т笟鑲′唤鏈夐檺鍏徃. All rights reserved.