public class ZipUtil
extends java.lang.Object
构造器和说明 |
---|
ZipUtil() |
限定符和类型 | 方法和说明 |
---|---|
static void |
unzip(java.io.File file,
java.lang.String outputDirectory)
解压文件
|
static void |
unzip(java.lang.String zipFileName,
java.lang.String outputDirectory)
解压文件
|
static void |
unzip(ZipFile zipFile,
java.lang.String outputDirectory)
解压文件
|
static void |
zip(java.lang.String zipFilePath,
java.lang.String[] filePaths)
压缩文件
|
static void |
zip(java.lang.String zipFilePath,
java.lang.String[] filePaths,
java.lang.String encoding)
将指定的文件压缩成zip
|
public static void unzip(java.io.File file, java.lang.String outputDirectory) throws java.lang.Exception
file
- 待解析文件outputDirectory
- Stringjava.lang.Exception
- Exceptionpublic static void unzip(java.lang.String zipFileName, java.lang.String outputDirectory) throws java.lang.Exception
zipFileName
- 压缩文件名outputDirectory
- 解压路径(绝对路径)java.lang.Exception
- Exceptionpublic static void unzip(ZipFile zipFile, java.lang.String outputDirectory) throws java.lang.Exception
zipFile
- 压缩文件outputDirectory
- 解压路径(绝对路径)java.lang.Exception
- Exceptionpublic static void zip(java.lang.String zipFilePath, java.lang.String[] filePaths) throws java.io.IOException, java.lang.Exception
zipFilePath
- ZIP文件存放路径filePaths
- 待压缩文件路径java.io.IOException
- Exceptionjava.lang.Exception
- Exceptionpublic static void zip(java.lang.String zipFilePath, java.lang.String[] filePaths, java.lang.String encoding) throws java.io.IOException, java.lang.Exception
zipFilePath
- ZIP文件存放路径filePaths
- 待压缩文件路径,包括文件或文件夹encoding
- 使用编码 默认GB18030java.io.IOException
- IOExceptionjava.lang.Exception
- Exception