下面介紹的是使用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檔案進行閱讀 方法摘...