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.BusinessExceptionpublic static void writeProperties(java.util.Properties properties,
java.lang.String filePath)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionpublic 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.BusinessExceptionpublic 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.ZipExceptionpublic 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 -