1. 程式人生 > >java 解壓zip中文檔案 出現錯誤

java 解壓zip中文檔案 出現錯誤

java  解壓zip中文檔案 出現錯誤 

java.lang.IllegalArgumentException: MALFORMED

解決這個錯誤需要 jdk 1.7及以上版本支援

並在建立ZipFile 時指定中文字符集gbk

ZipFile zipFile = new ZipFile(file, Charset.forName("gbk"));