public final class ZipUtil
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
deleteDirectory(java.io.File dirFile)
删除某个文件夹
|
static java.util.List<java.io.File> |
getFileList(java.lang.String zipFileString,
boolean bContainFolder,
boolean bContainFile)
取得压缩包中的 文件列表(文件夹,文件自选)
|
static java.io.InputStream |
unZip(java.lang.String zipFilePath,
java.lang.String fileString)
返回压缩包中的文件InputStream
|
static void |
unZipFolder(java.io.InputStream input,
java.lang.String outPathString)
解压一个压缩文档 到指定位置
|
static void |
unZipFolder(java.lang.String zipFileString,
java.lang.String outPathString)
解压一个压缩文档 到指定位置
|
static void |
zipFolder(java.lang.String srcFilePath,
java.lang.String zipFilePath)
压缩文件,文件夹
|
public static java.util.List<java.io.File> getFileList(java.lang.String zipFileString,
boolean bContainFolder,
boolean bContainFile)
throws java.lang.Exception
zipFileString - 压缩包名字bContainFolder - 是否包括 文件夹bContainFile - 是否包括文件java.lang.Exceptionpublic static java.io.InputStream unZip(java.lang.String zipFilePath,
java.lang.String fileString)
throws java.lang.Exception
zipFilePath - 压缩文件的名字fileString - 解压文件的名字java.lang.Exceptionpublic static void unZipFolder(java.io.InputStream input,
java.lang.String outPathString)
throws java.lang.Exception
input - 输入流outPathString - 指定的路径java.lang.Exceptionpublic static void unZipFolder(java.lang.String zipFileString,
java.lang.String outPathString)
throws java.lang.Exception
zipFileString - 压缩包的名字outPathString - 指定的路径java.lang.Exceptionpublic static void zipFolder(java.lang.String srcFilePath,
java.lang.String zipFilePath)
throws java.lang.Exception
srcFilePath - 要压缩的文件/文件夹名字zipFilePath - 指定压缩的目的和名字java.lang.Exceptionpublic static void deleteDirectory(java.io.File dirFile)
dirFile -