यह संक्षिप्त लेख बताता है कि पायथन का उपयोग करके XML को Excel फ़ाइल में कैसे परिवर्तित करें। यह पायथन** का उपयोग करके **XML को XLSX में परिवर्तित करने के लिए पर्यावरण सेटअप, चरणबद्ध एल्गोरिदम और एक रन करने योग्य नमूना कोड पर चर्चा करता है। इसके अलावा, आउटपुट एक्सेल फ़ाइलों को अनुकूलित करने के लिए कई अन्य विकल्प भी शामिल किए जाएंगे।
पायथन का उपयोग करके XML को एक्सेल में बदलने के चरण
- XML फ़ाइल को कनवर्ट करने के लिए जावा के माध्यम से पायथन के लिए Aspose.Cells के साथ काम करने के लिए IDE को कॉन्फ़िगर करें
- Workbook क्लास ऑब्जेक्ट का उपयोग करके स्रोत XML फ़ाइल लोड करें
- SaveFormat वर्ग का उपयोग करके स्रोत XML से आउटपुट XLSX फ़ाइल निर्यात करें
ये चरण Python* का उपयोग करके *XML फ़ाइल को Excel में परिवर्तित करने की प्रक्रिया का अवलोकन प्रदान करते हैं। स्रोत XML फ़ाइल को लोड करके प्रक्रिया शुरू की जाती है। इसके बाद, एक्सेल फ़ाइल प्रस्तुत की जाती है जिसे फ़ाइल पथ का उपयोग करके स्ट्रीम या डिस्क पर निर्यात किया जा सकता है।
पायथन का उपयोग करके XML को Excel में बदलने के लिए कोड
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, SaveFormat | |
# Instantiate the license | |
license = License() | |
license.setLicense("License.lic") | |
# Load XML file | |
workbook = Workbook("book1.xml") | |
# Save output Excel file | |
workbook.save("XMLtoExcel.xlsx" , SaveFormat.XLSX) | |
print("XML file converted to Excel successfully") | |
jpype.shutdownJVM() |
यह नमूना कोड पायथन का उपयोग करके XML फ़ाइल को Excel में परिवर्तित करने की प्रक्रिया प्रस्तुत करता है। सबसे पहले, स्रोत XML फ़ाइल को लोड करने के लिए वर्कबुक क्लास का एक उदाहरण बनाएं। इसके बाद, XLSX फ़ाइल प्रारूप को निर्दिष्ट करते हुए आउटपुट एक्सेल फ़ाइल को प्रस्तुत करने के लिए सेव विधि को लागू करें। इसके अलावा, आप वैकल्पिक रूप से एक्सेल फ़ाइल की सामग्री को एन्क्रिप्ट करके, डेटा को फ़िल्टर करके और अपनी आवश्यकताओं के आधार पर किसी विशिष्ट वर्कशीट या सेल रेंज को छिपाकर या परिवर्तित करके हेरफेर कर सकते हैं।
इस ट्यूटोरियल में Python* का उपयोग करके *XML को XLS में निर्यात करने के बारे में बताया गया है। यदि आप कोशिकाओं को मर्ज करना सीखने में रुचि रखते हैं तो पायथन का उपयोग करके एक्सेल में सेल्स को कैसे मर्ज करें के बारे में लेख पढ़ें।