نمایش نتایج 1 تا 2 از 2

نام تاپیک: Extract کردن یک فایل zip

  1. #1

    Extract کردن یک فایل zip

    سلام
    چگونه میتونم یک فایل zip رو در مسیری خاص extract کنم؟
    ممنون.

  2. #2
    مدیر بخش آواتار rubiks.kde
    تاریخ عضویت
    آبان 1390
    محل زندگی
    مشهد
    پست
    1,537

    نقل قول: Extract کردن یک فایل zip

    از این کلاس میتونید استفاده کنید :

    import android.util.Log; 
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.util.zip.ZipEntry;
    import java.util.zip.ZipInputStream;

    public class Decompress {
    private String _zipFile;
    private String _location;

    public Decompress(String zipFile, String location) {
    _zipFile = zipFile;
    _location = location;

    _dirChecker("");
    }

    public void unzip() {
    try {
    FileInputStream fin = new FileInputStream(_zipFile);
    ZipInputStream zin = new ZipInputStream(fin);
    ZipEntry ze = null;
    while ((ze = zin.getNextEntry()) != null) {
    Log.v("Decompress", "Unzipping " + ze.getName());

    if(ze.isDirectory()) {
    _dirChecker(ze.getName());
    } else {
    FileOutputStream fout = new FileOutputStream(_location + ze.getName());
    for (int c = zin.read(); c != -1; c = zin.read()) {
    fout.write(c);
    }

    zin.closeEntry();
    fout.close();
    }

    }
    zin.close();
    } catch(Exception e) {
    Log.e("Decompress", "unzip", e);
    }

    }

    private void _dirChecker(String dir) {
    File f = new File(_location + dir);

    if(!f.isDirectory()) {
    f.mkdirs();
    }
    }
    }


    به این صورت استفاده میشه :

    String zipFile = Environment.getExternalStorageDirectory() + "/files.zip"; 
    String unzipLocation = Environment.getExternalStorageDirectory() + "/unzipped/";

    Decompress d = new Decompress(zipFile, unzipLocation);
    d.unzip();
    YES I AM Qt


    Code Less
    Create More
    Deploy Everywhere

تاپیک های مشابه

  1. سوال: extract کردن فایل های zip همزمان با upload با C#‎ در هاست
    نوشته شده توسط mehdin69 در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: چهارشنبه 29 شهریور 1391, 19:43 عصر
  2. سوال: Extract کردن یک فایل zip یا rar به وسیله ی C#‎
    نوشته شده توسط Tintirio در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 23 اسفند 1389, 22:44 عصر
  3. سوال: اسکریپت باز کردن یک فایل zip در php
    نوشته شده توسط ostadi در بخش PHP
    پاسخ: 4
    آخرین پست: سه شنبه 29 اردیبهشت 1388, 00:22 صبح
  4. چگونگی extract کردن فایل ها توسط asp؟؟
    نوشته شده توسط Mohammad Minaei در بخش Classic ASP
    پاسخ: 5
    آخرین پست: دوشنبه 22 فروردین 1384, 13:14 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •