public class CZFileUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static String |
REPORT_DIR |
private static String |
TEMPLATE_DIR |
| 构造器和说明 |
|---|
CZFileUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static File |
createExcelTemplateFile()
创建一个临时Excel文件
|
static File |
createReportFIle(ReportFileTypeEnum fileType)
创建一个临时报表文件
|
static File |
createXmlTemplateFile()
创建一个临时Xml文件
|
static byte[] |
file2Bytes(File file)
文件转byte[]
|
static String |
getOSName()
获取当前操作系统名称. return 操作系统名称 例如:windows,Linux,Unix等.
|
static String |
getResourcePath()
获取项目resource目录结对路径
|
static File |
mkFileToResource(String directory,
String fileName)
在项目resource创建文件
默认目录:template/
|
static InputStream |
readFile(String filePath)
加载文件
|
static void |
writeFileToResource(File file,
byte[] content)
向项目resource写入文件
|
static void |
writeFileToResource(File file,
String content)
向项目resource写入文件
|
static void |
writeFileToResource(String directory,
String fileName,
byte[] content)
向项目resource写入文件
|
static void |
writeFileToResource(String directory,
String fileName,
String content)
向项目resource写入文件
|
public static String getOSName()
public static InputStream readFile(String filePath)
filePath - FileNotFoundExceptionpublic static String getResourcePath()
public static File mkFileToResource(String directory, String fileName)
directory - fileName - public static void writeFileToResource(String directory, String fileName, String content)
directory - fileName - content - public static void writeFileToResource(File file, String content)
file - content - public static void writeFileToResource(String directory, String fileName, byte[] content)
directory - fileName - content - public static void writeFileToResource(File file, byte[] content)
file - content - public static File createExcelTemplateFile()
public static File createXmlTemplateFile()
public static File createReportFIle(ReportFileTypeEnum fileType)
fileType - public static byte[] file2Bytes(File file)
file - Copyright © 2024. All rights reserved.