压缩文件

最后更新:2023-10-18 21:15:23 | 状态:未完成
把item文件压缩到zip文件中
如果item是一个目录,则递归item中所有文件 
如果zip已存在则覆盖原文件
public static boolean zip(File item, File zip)
ZipUtil.zip(new File("D:\\users\\user.xml"), new File("D:\\user.zip"));
ZipUtil.zip(new File("D:\\users"), new File("D:\\user.zip"));

把item文件压缩到zip文件中的dir目录
public static boolean zip(File item, File zip, String dir)
public static boolean zip(Collection items, File zip)

把items文件集合压缩到zip文件中,以key作为压缩目录
public static boolean zip(Map items, File zip)

//替换zip压缩包中的item文件
public static void replace(File zip, File content, String item)
public static void replace(File zip, String content, String item)

//删除zip压缩包中的item文件
public static boolean remove(File zip, String item)

//读取zip压缩包中的item文件内容
public static InputStream read(File zip, String item)
public static String read(File zip, String item, String encode)
最近更新 搜索 提交