यह ट्यूटोरियल बताता है कि Java का उपयोग करके CSV फ़ाइल को कैसे संपीड़ित किया जाए। इसमें पर्यावरण कॉन्फ़िगरेशन, चरणबद्ध प्रक्रिया और Java का उपयोग करके CSV फ़ाइल संपीड़न के लिए एक रननेबल कोड स्निपेट शामिल है। इसके अलावा, इस सुविधा को आपके अंत में काम करने के लिए किसी अतिरिक्त फ़ाइल संपीड़न सॉफ़्टवेयर की आवश्यकता नहीं है।
जावा का उपयोग करके CSV को संपीड़ित करने के चरण
- CSV फ़ाइल को संपीड़ित करने के लिए Aspose.ZIP का उपयोग करने हेतु वातावरण सेट करें
- Archive क्लास का एक उदाहरण बनाएँ
- फ़ाइलों का नाम और ज़िप प्रविष्टि निर्दिष्ट करें
- सेव विधि से संपीड़ित ज़िप फ़ाइल लिखें
ये चरण दर्शाते हैं कि Java का उपयोग करके CSV फ़ाइल आकार कम करने वाला उपकरण कैसे बनाया जाता है। सबसे पहले, इनपुट कॉमा-सेपरेटेड फ़ाइल लोड करके संपीड़न प्रक्रिया आरंभ करें। फिर ज़िप संग्रह में फ़ाइल नाम निर्दिष्ट करके प्रविष्टियाँ बनाएँ और आउटपुट संग्रह को डिस्क या स्ट्रीम पर लिखें।
जावा का उपयोग करके CSV फ़ाइल को संपीड़ित करने का कोड
// Import the required classes from Aspose.Zip for Java | |
import com.aspose.zip.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception { | |
// Apply the license for Aspose.PDF | |
new License().setLicense("license.lic"); | |
// Create Archive class object | |
var arch = new com.aspose.zip.Archive(); | |
// Specify file names and create entry | |
arch.createEntry("input.csv", "Sample.csv"); | |
// Save compressed ZIP archive containing CSV data | |
arch.save("csv_archive.zip"); | |
} | |
} |
निम्न नमूना कोड Java का उपयोग करके CSV को संपीड़ित करने का विवरण प्रकट करता है। हालाँकि, यह सुविधा को प्रदर्शित करने के लिए एक बुनियादी संस्करण है, लेकिन आप इसे कई CSV फ़ाइलों को संपीड़ित करने के लिए और बढ़ा सकते हैं। इसी तरह, आप अपनी एप्लिकेशन आवश्यकताओं को पूरा करने के लिए आउटपुट संपीड़ित फ़ाइल को एन्क्रिप्ट करने या पासवर्ड-संरक्षित करने जैसे उन्नत विकल्पों का उपयोग कर सकते हैं।
इस लेख में Java का उपयोग करके CSV फ़ाइल को संपीड़ित करने के विवरण को शामिल किया गया है। जबकि, यदि आप किसी संरक्षित संग्रह को अनज़िप करना चाहते हैं तो जावा में पासवर्ड के साथ ज़िप फ़ाइल खोलें पर लेख पढ़ें।