यह संक्षिप्त ट्यूटोरियल इस बारे में विवरण प्रदान करेगा कि कैसे ** CSV को जावा में एक्सेल में कनवर्ट करें**। हम नई बनाई गई LoadOptions ऑब्जेक्ट के साथ इनपुट फ़ाइल लोड करने के लिए वर्कबुक क्लास ऑब्जेक्ट का उपयोग करेंगे। इस ऑपरेशन के दौरान, Java का उपयोग करके CSV को एक्सेल में कनवर्ट करें और फिर कनवर्ट की गई फ़ाइल को XLSX फ़ाइल के रूप में सहेजें।
जावा में CSV को एक्सेल में बदलने के चरण
- मावेन रिपॉजिटरी का उपयोग करके, CSV को एक्सेल में बदलने के लिए Aspose.Cells लाइब्रेरी को एप्लिकेशन में जोड़ें
- इनपुट CSV फ़ाइल लोड करने के लिए LoadOptions क्लास इंस्टेंस को इनिशियलाइज़ करें
- इनपुट CSV फ़ाइल पथ और LoadOptions ऑब्जेक्ट के साथ Workbook क्लास इंस्टेंस बनाएं
- परिवर्तित XLSX कार्यपुस्तिका आउटपुट फ़ाइल सहेजें
ये बुनियादी चरण दिखाते हैं कि सीएसवी को जावा में एक्सएलएसएक्स में कनवर्ट करना कितना आसान है जहां आप स्रोत सीएसवी फ़ाइल को अल्पविराम से अलग किए गए मानों के साथ लोड कर सकते हैं। रूपांतरण इतना कुशल है कि यह आउटपुट XLSX फ़ाइल बनाने के लिए थोड़ा समय और CPU संसाधनों का उपभोग करता है। यह रूपांतरण CSV फ़ाइल से संख्यात्मक मानों पर गणना करने के लिए उपयोगी है क्योंकि एक्सेल फाइलें आमतौर पर गणितीय गणना करने के लिए उपयोग की जाती हैं।
जावा में CSV को XLSX में बदलने के लिए कोड
import com.aspose.cells.License; | |
import com.aspose.cells.LoadFormat; | |
import com.aspose.cells.LoadOptions; | |
import com.aspose.cells.SaveFormat; | |
import com.aspose.cells.Workbook; | |
public class ConvertCSVtoExcelJava { | |
public static void main(String[] args) throws Exception { // main method to convert comma-separated value file to Excel in Java | |
// Set Aspose.Cells library license for remove trial version watermark after converting CSV to Excel | |
License licenseToConvertCSV = new License(); | |
licenseToConvertCSV.setLicense("Aspose.Cells.lic"); | |
// Create the LoadOptions object for loading the source comma-separated value file | |
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV); | |
// Initialize a Workbook class instance with CSV file path and the loadOptions object | |
Workbook workbook = new Workbook("InputCSVFile.csv", loadOptions); | |
// Save output Excel file in XLSX format | |
workbook.save("OutputCSVtoExcel.xlsx", SaveFormat.XLSX); | |
} | |
} |
उपरोक्त कोड स्निपेट में, लोडऑप्शन क्लास ऑब्जेक्ट को इनपुट फ़ाइल के प्रारूप को निर्दिष्ट करने के लिए घोषित किया गया है। आप आउटपुट एक्सेल फ़ाइल के लिए अलग-अलग गुण सेट करने के लिए जावा कोड को भी बढ़ा सकते हैं। उदाहरण के लिए, आप अपनी आवश्यकताओं के अनुसार रूपांतरण करते समय मेटाडेटा जैसे लेखक का नाम, संशोधन विवरण आदि सेट कर सकते हैं।
इस संक्षिप्त ट्यूटोरियल में बताया गया है कि कैसे जावा सीएसवी को एक्सेल में कनवर्ट करें। हालांकि, यदि आप रिवर्स रूपांतरण में रुचि रखते हैं, तो कृपया जावा में एक्सेल को सीएसवी में कैसे बदलें पर लेख देखें।