public abstract class FileType extends Object
| Modifier and Type | Field and Description |
|---|---|
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 |
| Modifier and Type | Method and Description |
|---|---|
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)
获取文件的名称 ,去掉后缀名
|
public static final String OFFICE2003_FILE_HEAD
public static final String OFFICE_XML_FILE_HEAD
protected static final org.slf4j.Logger logger
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 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 © 2024 江苏南大先腾信息产业股份有限公司. All rights reserved.