Aspose.ZIP में संरचना संरक्षण के साथ अनज़िपिंग

Aspose.ZIP में सभी बहु-प्रविष्टियाँ संग्रह कक्षाओं में ExtractToDirectory विधि है। यह विधि संपूर्ण संग्रह सामग्री को नेस्टेड सबफ़ोल्डर्स के संबंध में प्रदान किए गए फ़ोल्डर में निकालती है।

ज़िप संग्रह को डीकंप्रेस कैसे करें

कल्पना कीजिए कि आपके पास फ़ाइलों और नेस्टेड फ़ोल्डरों के साथ सावधानीपूर्वक व्यवस्थित एक ज़िप संग्रह है। Aspose.ZIP की ExtractToDirectory विधि मूल संरचना को बरकरार रखते हुए अनपैकिंग प्रक्रिया को सरल बनाती है। इसका उपयोगकर्ता-अनुकूल इंटरफ़ेस संगठनात्मक अखंडता को निर्बाध रूप से बनाए रखते हुए, निर्दिष्ट निर्देशिकाओं में फ़ाइल को आसानी से डीकंप्रेस करने की अनुमति देता है।
चाहे आप कई प्रविष्टियों या जटिल नेस्टेड सबफ़ोल्डर्स के साथ काम कर रहे हों, यह बहुमुखी सुविधा एक सहज निष्कर्षण अनुभव सुनिश्चित करती है। ज़िप अभिलेखागार के साथ, निकाली गई फ़ाइलें बड़े करीने से निर्दिष्ट फ़ोल्डरों में अपना स्थान पाती हैं, जो संग्रह के आंतरिक संगठन को पूरी तरह से प्रतिबिंबित करती हैं। यह एक सुव्यवस्थित और कुशल निष्कर्षण की गारंटी देता है, मैन्युअल फ़ोल्डर पदानुक्रम मनोरंजन की आवश्यकता को समाप्त करता है और आपका बहुमूल्य समय और प्रयास बचाता है।

    try (FileInputStream zipFile = new FileInputStream("archive.zip")) {
        try (Archive archive = new Archive(zipFile)) {
            archive.extractToDirectory("C:\\extracted");
        }
    } catch (IOException ex) {
    }

इसकी संरचना का सम्मान करते हुए RAR पुरालेख को कैसे अनज़िप करें

RarArchive ऑब्जेक्ट, जिसे आमतौर पर RarLib जैसी लाइब्रेरी का उपयोग करके इंस्टेंट किया जाता है, “archive.rar” फ़ाइल के डीकंप्रेसन को प्रबंधित करता है। केवल एक बार ExtractToDirectory विधि को लागू करने से, संग्रह की सामग्री को निर्दिष्ट निर्देशिका, “C:\extracted” में तेजी से निकाला जाता है। यह कुशल प्रक्रिया सभी फ़ाइलों और सबफ़ोल्डरों के सुरक्षित निष्कर्षण की गारंटी देती है, जिससे आपके एप्लिकेशन वर्कफ़्लो में सुचारू एकीकरण की सुविधा मिलती है। अपने पास उपलब्ध उपयुक्त उपकरणों के साथ संग्रह निष्कर्षण की सरलता और विश्वसनीयता का अनुभव करें।

    try (RarArchive archive = new RarArchive("archive.rar")) 
    { 
        archive.extractToDirectory("C:\\extracted");
    }

संरचना बरकरार रहते हुए टीएआर निकालें

ExtractToDirectory विधि का लाभ उठाकर आसानी से TAR अभिलेखागार की फ़ोल्डर संरचना को बनाए रखें। यह सुविधा, जो आमतौर पर बाहरी पुस्तकालयों में पाई जाती है, निष्कर्षण प्रक्रिया को सुव्यवस्थित करती है और आपके निर्दिष्ट आउटपुट निर्देशिका के भीतर सभी फ़ाइलों के संगठन को संरक्षित करती है।
नमूना:

    try (FileInputStream zipFile = new FileInputStream("archive.tar")) {
        try (TarArchive archive = new TarArchive(tarFile))
        {
            archive.extractToDirectory("C:\\extracted");
        }
    } catch (IOException ex) {
    }

जावा एपीआई सुविधाओं के लिए अन्य समर्थित Aspose.ZIP

जावा में Aspose.ZIP लाइब्रेरी के साथ, आप ज़िप फ़ाइल दस्तावेज़ों से संबंधित विभिन्न कार्यों को सहजता से संभाल सकते हैं। चाहे आपको प्रारूप परिवर्तित करने, फ़ाइलों को मर्ज करने, सामग्री संपादित करने या डेटा निकालने की आवश्यकता हो, Aspose.ZIP आपके वर्कफ़्लो को सुव्यवस्थित करने और उत्पादकता बढ़ाने के लिए व्यापक कार्यक्षमता प्रदान करता है।

  

Support and Learning Resources

  
  

Aspose.Zip offers individual archive processing APIs for other popular development environments, listed below: