Apache實現檔案解壓縮

2021-12-29 22:32:41 字數 713 閱讀 7013

下面介紹的是使用apache的ant.jar 包來實現對檔案的壓縮和解壓

首先是壓縮檔案的**

flist 中的內容是檔案的路徑

zipentry 中用到的index是為了方便從檔案路勁中擷取檔名

//壓縮檔案使用使用apache的ant包下的方法

public void filetozip(list flist,string targerfile,int index)

zipout.closeentry();

fis.close();

}zipout.close();

fos.close();

} catch (filenotfoundexception e) catch (ioexception e)

}下面是對檔案解壓的**

list主要用來記錄一下都解壓出了什麼檔案

//解壓檔案 使用apache下的ant包

@suppresswarnings("unchecked")

public void ziptofile(string sourcefile,string targerpath,list list)

output.close();}}

} catch (zipexception e1) catch (ioexception e1)

}使用apache的ant的好處是可以避免中文亂碼的問題

Apache實現檔案解壓縮

下面介紹的是使用apache的ant.jar 包來實現對檔案的壓縮和解壓 首先是壓縮檔案的 flist 中的內容是檔案的路徑 zipentry 中用到的index是為了方便從檔案路勁中擷取檔名 壓縮檔案使用使用apache的ant包下的方法 public void filetozip listfli...

檔案解壓縮

tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 解壓 t...

檔案壓縮與解壓縮

類 zipfile 構造方法 zipfile file file 開啟供閱讀的zip檔案,由指定的file物件給出。zipfile file file,int mode 開啟新的zipfile以使用指定模式從指定file物件讀取 zipfile string name 開啟zip檔案進行閱讀 方法摘...