public class FileUtils
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
STRING_CHARSET |
构造器和说明 |
---|
FileUtils() |
限定符和类型 | 方法和说明 |
---|---|
static com.seeyon.ctp.common.file.model.CtpLocalFile |
createUnzipFolder(java.lang.String prefix) |
static boolean |
delete(com.seeyon.ctp.common.file.model.CtpLocalFile src)
删除文件或文件夹
|
static boolean |
doHttpFileDownload(java.lang.String httpUrl,
com.seeyon.ctp.common.file.model.CtpLocalFile saveFile)
从http载文件 兼容https,忽略https验证
|
static com.seeyon.ctp.common.file.model.CtpLocalFile |
getFileByName(com.seeyon.ctp.common.file.model.CtpLocalFile[] files,
java.lang.String fileName) |
static java.lang.String |
readJsonFile(com.seeyon.ctp.common.file.model.CtpLocalFile extensionJsonFile) |
static void |
writeFile(java.lang.String baseDir,
java.lang.String fileExt,
java.lang.String content) |
static void |
writeProperties(java.util.Map<java.lang.String,java.lang.String> map,
java.lang.String filePath) |
static void |
writeProperties(java.util.Properties properties,
java.lang.String filePath) |
static void |
zip(java.util.Collection<com.seeyon.ctp.common.file.model.CtpLocalFile> files,
com.seeyon.ctp.common.file.model.CtpLocalFile target,
java.lang.String password) |
static void |
zip(com.seeyon.ctp.common.file.model.CtpLocalFile directory,
com.seeyon.ctp.common.file.model.CtpLocalFile target,
java.lang.String password,
boolean isIncludeCurrentDirectory) |
public static final java.lang.String STRING_CHARSET
public static void writeProperties(java.util.Map<java.lang.String,java.lang.String> map, java.lang.String filePath) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public static void writeProperties(java.util.Properties properties, java.lang.String filePath) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public static void writeFile(java.lang.String baseDir, java.lang.String fileExt, java.lang.String content) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public static void zip(com.seeyon.ctp.common.file.model.CtpLocalFile directory, com.seeyon.ctp.common.file.model.CtpLocalFile target, java.lang.String password, boolean isIncludeCurrentDirectory)
public static void zip(java.util.Collection<com.seeyon.ctp.common.file.model.CtpLocalFile> files, com.seeyon.ctp.common.file.model.CtpLocalFile target, java.lang.String password) throws net.lingala.zip4j.exception.ZipException
net.lingala.zip4j.exception.ZipException
public static boolean delete(com.seeyon.ctp.common.file.model.CtpLocalFile src)
src
- 源文件或文件夹绝对路径public static com.seeyon.ctp.common.file.model.CtpLocalFile createUnzipFolder(java.lang.String prefix)
public static com.seeyon.ctp.common.file.model.CtpLocalFile getFileByName(com.seeyon.ctp.common.file.model.CtpLocalFile[] files, java.lang.String fileName)
public static java.lang.String readJsonFile(com.seeyon.ctp.common.file.model.CtpLocalFile extensionJsonFile)
public static boolean doHttpFileDownload(java.lang.String httpUrl, com.seeyon.ctp.common.file.model.CtpLocalFile saveFile)
httpUrl
- saveFile
-