इस लेख में, हम XML फ़ाइल से एक्सेल में डेटा निकालना सीखेंगे। XML फॉर्मेट का उपयोग मुख्य रूप से वेब पर डेटा स्टोर करने के लिए किया जाता है। साथ ही, हम इसे अपने सिस्टम पर सेव कर सकते हैं। कभी-कभी, उपयोगकर्ताओं को एक्सेल में XML फ़ाइल से डेटा निकालने की आवश्यकता होती है। आज, हम 2 अलग-अलग तरीके दिखाएंगे। इन विधियों का उपयोग करके, आप आसानी से XML फ़ाइल से एक्सेल में डेटा निकाल सकते हैं।
आप यहां से अभ्यास वर्कबुक डाउनलोड कर सकते हैं।
XML फ़ाइल क्या है?
एक XML फ़ाइल विभिन्न एप्लिकेशन और सिस्टम के लिए पठनीय फॉर्मेट में डेटा स्टोर कर सकती है। XML का अर्थ एक्स्टेंसिबल मार्कअप लैंग्वेज है। उपयोगकर्ता XML फ़ाइल को आसानी से नहीं पढ़ सकते। इसलिए इसे दूसरे फॉर्मेट में निकालने की आवश्यकता होती है। XML फ़ाइल मुख्य रूप से डेटा स्टोर करने और ट्रांसपोर्ट करने के लिए उपयोग की जाती है। यह HTML फॉर्मेट के समान है लेकिन टैग पूर्वनिर्धारित नहीं हैं।
आप XML फ़ाइल को आसानी से खोल सकते हैं टेक्स्ट एडिटर के साथ यदि इसमें टेक्स्ट डेटा है और आवश्यक परिवर्तन कर सकते हैं। दूसरी ओर, यदि इसमें टेक्स्ट और संख्यात्मक डेटा दोनों हैं, तो आप XML फ़ाइल को एक्सेल में निकाल सकते हैं और इसे आसानी से पढ़ सकते हैं।
XML फ़ाइल से एक्सेल में डेटा निकालने के 2 आसान तरीके
विधियों को समझाने के लिए, हम दो अलग-अलग डेटासेट का उपयोग करेंगे। पहली विधि में, हम एक XML फ़ाइल का उपयोग करेंगे जिसमें कुछ छात्रों के पहले और अंतिम नाम उनके स्ट्रीट, सिटी, और मेल पते के साथ होंगे। हम Data और Developer टैब दोनों का उपयोग करके XML फ़ाइल से एक्सेल में डेटा निकालेंगे।

दूसरी विधि में, हम एक XML लिंक का उपयोग करेंगे जिसमें एक वेबसाइट का साइटमैप होता है। साइटमैप एक फ़ाइल है जिसमें वेबसाइट के महत्वपूर्ण पृष्ठ होते हैं। विधियों को सीखने के लिए निम्नलिखित अनुभागों पर जाएं।
1. अपने सिस्टम से XML फ़ाइल को एक्सेल में निकालें
पहली विधि में, हम XML फ़ाइल को सिस्टम से एक्सेल में निकालेंगे। हम इसके लिए दो अलग-अलग टैब का उपयोग कर सकते हैं। पहले खंड में, हम Data टैब का उपयोग करेंगे और दूसरे खंड में, हम Developer टैब का उपयोग करेंगे।
1.1 Data टैब का उपयोग करना
XML फ़ाइल निकालने के मामले में, हम एक्सेल में Data टैब का उपयोग कर सकते हैं। यहां, हम Power Query Editor का भी उपयोग करेंगे। लेकिन तकनीक सरल है। तो, Data टैब का उपयोग करके विधि सीखने के लिए नीचे दिए गए चरणों का पालन करें।
चरण:
- सबसे पहले, Data टैब पर जाएं और Get Data चुनें। एक ड्रॉप-डाउन मेनू दिखाई देगा।
- वहां From File चुनें ताकि दूसरा मेनू खुले।
- फिर, वहां से From XML चुनें। यह Import Data बॉक्स खोलेगा।

- Import Data बॉक्स में, XML फ़ाइल चुनें और Import विकल्प पर क्लिक करें।
- यहां, हमने "File to Import.xml" फ़ाइल चुनी और इसे इंपोर्ट किया।

- परिणामस्वरूप, Navigator बॉक्स दिखाई देगा।
- Navigator बॉक्स में, XML फ़ाइल से उस डेटा को चुनें जिसे आप निकालना चाहते हैं।
- हमारे मामले में, हमने बाएं फलक में "student" पर क्लिक किया।
- उसके बाद, Transform Data विकल्प पर क्लिक करें।

- अगले चरण में, Power Query Editor दिखाई देगा।
- Power Query Editor में, पहले कॉलम के expand आइकन पर क्लिक करें जो name है।

- उसके बाद, OK चुनें।

- साथ ही, address कॉलम के expand आइकन पर क्लिक करें और आगे बढ़ने के लिए OK चुनें।
- आपको उन कॉलम के लिए वही चीज दोहराने की आवश्यकता है जिनमें पूर्ण डेटा प्राप्त करने के लिए expand आइकन है।

- अब, Close & Load विकल्प पर क्लिक करें।

- अंत में, आप एक नई शीट में XML डेटा देखेंगे।

और पढ़ें: एक्सेल में XML को कॉलम में कैसे बदलें (4 उपयुक्त तरीके)
1.2 Developer टैब का उपयोग करना
दूसरे खंड में, हम Developer टैब का उपयोग करके XML फ़ाइल को इंपोर्ट करने का प्रयास करेंगे। Developer टैब डिफ़ॉल्ट रूप से रिबन में शामिल नहीं है। लेकिन आप इसे आसानी से जोड़ सकते हैं। आइए मुझे नीचे सरल चरणों में प्रक्रिया दिखाएं।
चरण:
- सबसे पहले, जांचें कि रिबन में Developer टैब है या नहीं।
- यदि आपको Developer टैब नहीं मिलता है, तो File टैब >> Options पर क्लिक करें। यह Excel Options विंडो खोलेगा।
- Excel Options विंडो में, Customize Ribbon पर जाएं और "Choose Commands From" बॉक्स में Main Tabs चुनें।
- फिर, Developer चुनें और Add विकल्प पर क्लिक करें।
- यदि आपको समस्या आती है, तो Developer टैब जोड़ने के लिए इस लिंक पर जाएं।
- अब, Developer टैब पर जाएं और XML सेक्शन से Import चुनें। यह Import XML बॉक्स खोलेगा।

- उसके बाद, XML फ़ाइल चुनें और Import विकल्प पर क्लिक करें।
- यहां, हमने "File to Import.xml" फ़ाइल चुनी और इसे इंपोर्ट किया।

- परिणामस्वरूप, एक बॉक्स दिखाई देगा जो पूछेगा कि डेटा कहां रखना है।
- आप डेटा को मौजूदा वर्कशीट में या नई वर्कशीट में रख सकते हैं। यहां, हमने मौजूदा शीट में डेटा इंपोर्ट करने के लिए Cell A1 चुना है।
- आगे बढ़ने के लिए OK पर क्लिक करें।

- अंत में, आप नीचे दी गई तस्वीर की तरह मौजूदा वर्कशीट में डेटा देखेंगे।

और पढ़ें: इनकम टैक्स के लिए एक्सेल में XML फ़ाइल कैसे खोलें (2 आसान तरीके)
2. वेब से XML डेटा को एक्सेल में इंपोर्ट करें
दूसरी विधि में, हम वेबसाइट से XML डेटा को एक्सेल में इंपोर्ट करेंगे। XML डेटा के लिए, हम फोर्ब्स के साइटमैप का उपयोग कर रहे हैं। यदि आप इस लिंक पर क्लिक करते हैं, तो आप नीचे दी गई तस्वीर में जानकारी देखेंगे:

आइए नीचे दिए गए चरणों का पालन करें ताकि हम देख सकें कि XML डेटा को एक्सेल में आसानी से कैसे इंपोर्ट किया जा सकता है।
चरण:
- सबसे पहले, Developer टैब पर जाएं और Get Data चुनें। एक ड्रॉप-डाउन मेनू दिखाई देगा।
- "From Other Sources" चुनें और यह एक और ड्रॉप-डाउन मेनू खोलेगा।
- वहां से From Web विकल्प पर क्लिक करें। यह "From Web" बॉक्स खोलेगा।

- दूसरे, उस लिंक को कॉपी करें जिसमें XML डेटा हो।
- लिंक को URL बॉक्स में पेस्ट करें।
- आगे बढ़ने के लिए OK पर क्लिक करें। यह Navigator बॉक्स खोलेगा।

- Navigator बॉक्स में, वह XML डेटा चुनें जिसे आप निकालना चाहते हैं।
- हमारे मामले में, हमने बाएं फलक में "sitemap" पर क्लिक किया।
- उसके बाद, Load विकल्प पर क्लिक करें।

- अंत में, आप एक नई वर्कशीट में पृष्ठों के स्थान देखेंगे।

और पढ़ें: बड़े XML को एक्सेल में कैसे बदलें (2 प्रभावी तरीके)
निष्कर्ष
इस लेख में, हमने XML से एक्सेल में डेटा निकालने के 2 आसान तरीके दिखाए हैं। मुझे उम्मीद है कि यह लेख आपके कार्यों को कुशलतापूर्वक करने में मदद करेगा। इसके अलावा, हमने लेख की शुरुआत में अभ्यास पुस्तक भी जोड़ी है। अपने कौशल का परीक्षण करने के लिए, आप इसे डाउनलोड करके अभ्यास कर सकते हैं। साथ ही, आप ExcelDemy वेबसाइट पर जा सकते हैं ऐसे और लेखों के लिए। अंत में, यदि आपके कोई सुझाव या प्रश्न हैं, तो नीचे टिप्पणी अनुभाग में पूछने के लिए स्वतंत्र महसूस करें।
संबंधित लेख
- XML का उपयोग करके एक्सेल में कस्टम रिबन कैसे जोड़ें
- XML को एक्सेल में बदलने के लिए VBA कोड (त्वरित चरणों के साथ लागू करें)
- फ़ाइल खोले बिना XML को XLSX में कैसे बदलें