public static void unzipFile(File zip,String directory) throws Exception
{
try{
java.util.zip.ZipInputStream zis = new java.util.zip.ZipInputStream(new FileInputStream(zip));
java.util.zip.ZipEntry ze = (java.util.zip.ZipEntry) zis.getNextEntry();
File parent = new File(directory);
if (!parent.exists() && !parent.mkdirs()){
throw new Exception("解压 \"" + parent.getAbsolutePath() + "\" 失败");
}
while (ze != null){
String name = ze.getName();
File child = new File(parent, name);
FileOutputStream output = new FileOutp