इस ट्यूटोरियल में, मैं आपको CSV . में कनवर्ट करने की चरण-दर-चरण प्रक्रियाएँ दिखाने जा रहा हूँ करने के लिए एक्सएमएल एक्सेल . में . सीएसवी फ़ाइलें डेटा को अल्पविराम द्वारा अलग किए गए मानों . में संग्रहीत करती हैं प्रारूप। जबकि XML तालिका की तुलना में अधिक जटिल प्रारूप में डेटा संग्रहीत करता है। इस प्रकार, CSV . से परिवर्तित किया जा रहा है से एक्सएमएल XML . के बाद से अपेक्षाकृत सरल है अधिक जटिल डेटा संरचनाओं को संभाल सकता है।
आप यहां से अभ्यास कार्यपुस्तिका डाउनलोड कर सकते हैं।
एक्सेल में CSV को XML में बदलने के लिए चरण-दर-चरण प्रक्रियाएं
इस ट्यूटोरियल के लिए हम जिस डेटासेट का उपयोग कर रहे हैं वह अपेक्षाकृत सरल है। इसमें केवल दो कॉलम हैं, अर्थात् नाम छात्रों की संख्या और उनके स्थान . लेकिन आप जितने चाहें उतने कॉलम का उपयोग कर सकते हैं और चरण अभी भी वही होंगे। चूंकि हमारा अंतिम डेटा XML में होगा प्रारूप, हम CSV . के किसी भी आकार का उपयोग कर सकते हैं कनवर्ट करने के लिए फ़ाइल।
चरण 1:एक्सेल में CSV फ़ाइल खोलना
एक बार आपके पास सीएसवी . हो जाने के बाद फ़ाइल तैयार है, तो आपको बस इसे E . का उपयोग करके खोलना होगा एक्ससेल उस CSV . को रूपांतरित करने के लिए एक XML . पर फ़ाइल करें फ़ाइल। साथ ही, सुनिश्चित करें कि डेटा साफ है और फ़ाइल किसी भी भ्रष्टाचार से मुक्त है।
- सबसे पहले, सीएसवी खोलें एक्सेल . में फ़ाइल करें ।
- अब, शीर्षक को नोट कर लें प्रत्येक कॉलम का। XML . बनाने के लिए इसकी आवश्यकता होगी टेम्पलेट।
- यहां, मेरे डेटासेट के लिए, वे नाम . हैं और स्थान कॉलम।
चरण 2:नोटपैड में XML टेम्प्लेट बनाना
CSV . को रूपांतरित करने के लिए यह सबसे महत्वपूर्ण चरणों में से एक है एक XML . में फ़ाइल करें एक्सेल में फ़ाइल। आपको अपने अद्वितीय डेटासेट के लिए एक सरल XML टेम्पलेट बनाने की आवश्यकता है। आप अपनी पसंद के किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं। यहाँ, मैं विंडोज़ के लिए नोटपैड का उपयोग कर रहा हूँ 10 ।
- अब, एक्सटेंशन के साथ एक नई टेम्पलेट फ़ाइल बनाएं .xml और किसी भी टेक्स्ट एडिटर का उपयोग करके फ़ाइल खोलें।
- फिर, निम्न XML टाइप करें टेक्स्ट एडिटर में कोड।
- ध्यान दें कि, आपको नाम . शब्दों को बदलना होगा और स्थान अपने स्वयं के कॉलम हेडर के साथ।
- साथ ही, आप location_data शब्दों को बदल सकते हैं और स्थान आपके डेटासेट के अनुकूल होने के लिए।
चरण 3:एक्सेल में टेम्प्लेट आयात करना
अपने डेटासेट के लिए टेम्प्लेट बनाने के बाद, अब आपको इसे एक XML में बदलने के लिए इसे एक्सेल में लाना होगा। CSV . से मानचित्र ।
- शुरू करने के लिए, डेवलपर टैब पर जाएं और XML . के अंतर्गत अनुभाग स्रोत . पर क्लिक करें ।
- अब, इससे XML स्रोत खुल जाएगा विंडो, और वहां XML मानचित्र . पर क्लिक करें ।
- अगला, नए XML मानचित्र में विंडो में, जोड़ें . पर क्लिक करें ।
- यहां, XML स्रोत चुनें . में विंडो में, सभी फ़ाइलें select चुनें फ़ाइल प्रकार . से ड्रॉप-डाउन.
- अब, XML चुनें आपके द्वारा बनाई गई टेम्पलेट फ़ाइल और खोलें . क्लिक करें ।
- फिर, नए संदेश बॉक्स में, ठीक . क्लिक करें ।
- अगले, नई विंडो में, आप देखेंगे कि एक्सेल टेम्पलेट फ़ाइल को XML मानचित्र . के रूप में जोड़ा है ।
- यहां, ठीक दबाएं ।
- परिणामस्वरूप, आप विंडो XML स्रोत में स्तंभ शीर्षलेख ट्री संरचना के रूप में दिखाई देंगे ।
- अब, XML स्रोत . से विंडो क्लिक करें और खींचें नाम अनुभाग और इसे सेल B4 . में छोड़ दें जहां कॉलम हेडर स्थित है।
- इसी तरह, स्थान . को खींचें और छोड़ें सेल के लिए अनुभाग C4 ।
- परिणामस्वरूप, एक्सेल डेटासेट को मैप करेगा और इसे नीचे दिखाए अनुसार प्रारूपित करेगा।
चरण 4:XML प्रारूप में फ़ाइल निर्यात करना
इस अंतिम चरण में, हम XML . निर्यात करेंगे फ़ाइल और इसे एक उपयुक्त स्थान पर सहेजें। ध्यान दें, एक्सेल CSV . के प्रारूप को बदल देगा डेटा जिसे हम कनवर्ट करते थे।
- अगला, डेवलपर पर नेविगेट करें टैब, और XML . से निर्यात करें . पर अनुभाग क्लिक करें ।
- उसके बाद, नए XML निर्यात करें . में विंडो में, फ़ाइल को एक नाम दें और निर्यात करें . पर क्लिक करें ।
- परिणामस्वरूप, एक्सेल फ़ाइल को XML में निर्यात और सहेजेगा प्रारूप और आप फ़ाइल खोल सकते हैं यह जाँचने के लिए कि क्या कार्रवाई सफल रही।
निष्कर्ष
मुझे आशा है कि आप CSV . को रूपांतरित करने के लिए ऊपर दिए गए चरणों का पालन करने में सक्षम थे करने के लिए एक्सएमएल एक्सेल . में . यदि आप किसी भी कदम पर अटक जाते हैं, तो मेरा सुझाव है कि ट्यूटोरियल को कुछ और बार देखें। आप ये कदम उठा सकते हैं और बड़ी संख्या में स्तंभों वाले डेटासेट के लिए उनका उपयोग कर सकते हैं। अंत में, अधिक जानने के लिए एक्सेल तकनीकों, हमारे ExcelDemy . का पालन करें वेबसाइट। यदि आपके कोई प्रश्न हैं, तो कृपया मुझे टिप्पणियों में बताएं।