इस ट्यूटोरियल में, मैं आपको Excel में CSV को XML में बदलने की चरण-दर-चरण प्रक्रिया दिखाने जा रहा हूँ। CSV फ़ाइलें डेटा को कॉमा-सेपरेटेड वैल्यूज़ प्रारूप में संग्रहीत करती हैं। जबकि XML डेटा को टेबल की तुलना में अधिक जटिल प्रारूप में संग्रहीत करता है। इस प्रकार, CSV से XML में परिवर्तित करना अपेक्षाकृत सीधा है क्योंकि XML अधिक जटिल डेटा संरचनाओं को संभाल सकता है।
आप यहाँ से प्रैक्टिस वर्कबुक डाउनलोड कर सकते हैं।
Excel में CSV को XML में बदलने की चरण-दर-चरण प्रक्रिया
इस ट्यूटोरियल के लिए हम जिस डेटासेट का उपयोग कर रहे हैं वह अपेक्षाकृत सरल है। इसमें केवल दो कॉलम हैं अर्थात् छात्रों के नाम और उनके स्थान। लेकिन आप जितने चाहें उतने कॉलम का उपयोग कर सकते हैं और चरण वही रहेंगे। चूंकि हमारा अंतिम डेटा XML प्रारूप में होगा, हम CSV फ़ाइल के किसी भी आकार का उपयोग परिवर्तित करने के लिए कर सकते हैं।

चरण 1: Excel में CSV फ़ाइल खोलना
एक बार आपके पास CSV फ़ाइल तैयार हो जाने पर, आपको बस इसे Excel का उपयोग करके खोलना होगा ताकि उस CSV फ़ाइल को XML फ़ाइल में बदला जा सके। साथ ही, सुनिश्चित करें कि डेटा साफ़ है और फ़ाइल किसी भी भ्रष्टाचार से मुक्त है।
- सबसे पहले, CSV फ़ाइल को Excel में खोलें।
- अब, प्रत्येक कॉलम के शीर्षक नोट करें। यह XML टेम्पलेट बनाने के लिए आवश्यक होगा।
- यहाँ, मेरे डेटासेट के लिए, वे नाम और स्थान कॉलम हैं।

चरण 2: नोटपैड में XML टेम्पलेट बनाना
यह CSV फ़ाइल को Excel में XML फ़ाइल में बदलने के लिए सबसे महत्वपूर्ण चरणों में से एक है। आपको अपने अद्वितीय डेटासेट के लिए एक सरल XML टेम्पलेट बनाने की आवश्यकता है। आप किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं जो आपको पसंद हो। यहाँ, मैं विंडोज 10 के लिए नोटपैड का उपयोग कर रहा हूँ।
- अब, .xml एक्सटेंशन के साथ एक नई टेम्पलेट फ़ाइल बनाएं और किसी भी टेक्स्ट एडिटर का उपयोग करके फ़ाइल खोलें।
- फिर, टेक्स्ट एडिटर में निम्नलिखित XML कोड टाइप करें।
- ध्यान दें कि, आपको शब्द नाम और स्थान को अपने कॉलम हेडर से बदलना होगा।
- साथ ही, आप अपने डेटासेट के अनुरूप location_data और location शब्दों को बदल सकते हैं।

चरण 3: टेम्पलेट को Excel में आयात करना
अपने डेटासेट के लिए टेम्पलेट बनाने के बाद, अब आपको इसे Excel के अंदर लाने की आवश्यकता है ताकि इसे CSV से XML मैप में बदला जा सके।
- शुरू करने के लिए, डेवलपर टैब पर जाएं और XML अनुभाग के तहत स्रोत पर क्लिक करें।

- अब, यह XML स्रोत विंडो खोलेगा, और वहां XML मैप्स पर क्लिक करें।

- अगला, नई XML मैप्स विंडो में, जोड़ें पर क्लिक करें।

- यहाँ, XML स्रोत चुनें विंडो में, फ़ाइल प्रकार ड्रॉप-डाउन से सभी फ़ाइलें चुनें।
- अब, आपके द्वारा बनाई गई XML टेम्पलेट फ़ाइल चुनें और खोलें पर क्लिक करें।

- फिर, नए संदेश बॉक्स में, ओके पर क्लिक करें।

- अगला, नई विंडो में, आप देखेंगे कि Excel ने टेम्पलेट फ़ाइल को XML मैप के रूप में जोड़ा है।
- यहाँ, ओके दबाएं।

- परिणामस्वरूप, आप कॉलम हेडर को विंडो XML स्रोत में ट्री संरचना के रूप में देखेंगे।

- अब, XML स्रोत विंडो से नाम अनुभाग पर क्लिक करें और खींचें और इसे सेल B4 में छोड़ दें जहां कॉलम हेडर स्थित है।
- इसी तरह, स्थान अनुभाग को सेल C4 में खींचें और छोड़ें।

- परिणामस्वरूप, Excel डेटासेट को मैप करेगा और इसे नीचे दिखाए अनुसार प्रारूपित करेगा।

चरण 4: फ़ाइल को XML प्रारूप में निर्यात करना
इस अंतिम चरण में, हम XML फ़ाइल को निर्यात करेंगे और इसे उपयुक्त स्थान पर सहेजेंगे। ध्यान दें कि, Excel CSV डेटा के प्रारूप को बदल देगा जिसे हमने परिवर्तित करने के लिए उपयोग किया था।
- अगला, डेवलपर टैब पर जाएं, और XML अनुभाग से निर्यात पर क्लिक करें।

- उसके बाद, नई XML निर्यात विंडो में, फ़ाइल को एक नाम दें और निर्यात पर क्लिक करें।

- नतीजतन, Excel फ़ाइल को XML प्रारूप में निर्यात और सहेज देगा और आप फ़ाइल खोलकर जांच सकते हैं कि ऑपरेशन सफल रहा या नहीं।

निष्कर्ष
मुझे आशा है कि आप ऊपर दिए गए चरणों का पालन करके Excel में CSV को XML में बदलने में सक्षम थे। यदि आप किसी चरण पर अटक जाते हैं, तो मैं सुझाव दूंगा कि ट्यूटोरियल को कुछ और बार पढ़ें। आप इन चरणों को ले सकते हैं और बड़ी संख्या में कॉलम वाले डेटासेट के लिए उपयोग कर सकते हैं। अंत में, अधिक Excel तकनीक सीखने के लिए, हमारे ExcelDemy वेबसाइट का अनुसरण करें। यदि आपके कोई प्रश्न हैं, तो कृपया मुझे टिप्पणियों में बताएं।