Excel 2016 से XML डेटा निर्यात करें

महत्वपूर्ण:  यह लेख मशीन द्वारा अनुवादित है, अस्वीकरण देखें. कृपया इस लेख का अंग्रेजी संस्करण यहाँ पाएँ आपके संदर्भ के लिए.

XML डेटा आयात करने, अपने कार्यपत्रक में डेटा को कक्षों पर मैप करने और डेटा में परिवर्तन करने के बाद, आप अक्सर डेटा को XML फ़ाइल पर निर्यात या सहेजना चाहते हैं.

महत्वपूर्ण: XML मैप्स बनाते समय और Excel में डेटा को XML डेटा फ़ाइलों में निर्यात करते समय, निर्यात किए जा सकने वाली पंक्तियों की संख्या की एक सीमा होती है. Excel से XML में निर्यात करना अधिकतम 65,536 पंक्तियाँ सहेजेगा. यदि आपकी फ़ाइल में 65,536 से अधिक पंक्तियाँ हैं, तो आपको निम्नलिखित में से एक कार्य करना चाहिए:

  • .xlsx फ़ाइल स्वरूप का उपयोग करके डेटा निर्यात करें.

  • फ़ाइल को XML स्प्रेडशीट (.xml) के रूप में सहेजें, जो मैपिंग्स खो देगा.

  • 65,536 के बाद सभी पंक्तियाँ हटाएँ और फिर मैपिंग्स बनाए रखने के लिए पुनः निर्यात करें लेकिन इससे फ़ाइल के अंत में डेटा खो देंगे.

कार्यपत्रक से XML डेटा निर्यात करना जिसमें पंक्तियाँ 65,536 से अधिक नहीं होनी चाहिए

  1. डेवलपर टैब पर, XML समूह में, निर्यात करें क्लिक करें.

    यदि आप डेवलपर टैब नहीं देख पाते हैं, तो डेवलपर टैब दिखाना देखें.

  2. यदि एक छोटा XML निर्यात करें संवाद बॉक्स प्रकट होता है, तो वह XML मैप क्लिक करें जिसे आप उपयोग करना चाहते हैं और फिर ठीक क्लिक करें.

    यह संवाद बॉक्स केवल तभी प्रकट होता है जब कोई XML तालिका चयनित नहीं होती है और कार्यपुस्तिका में एक से अधिक XML मैप होते हैं.

  3. बड़े XML निर्यात करें संवाद बॉक्स में, फ़ाइल का नाम बॉक्स में, XML डेटा फ़ाइल का नाम लिखें.

  4. निर्यात करें क्लि‍क करें.

    नोट: यदि आपके कार्यपत्रक में शीर्षक या लेबल्स हैं जो XML मैप में XML तत्व नामों से भिन्न हैं, तो आपके द्वारा कार्यपत्रक से XML डेटा निर्यात करते या सहेजते समय Excel XML तत्व नामों का उपयोग करेगा.

65,536 से अधिक पंक्तियों के साथ कार्यपत्रक से XML डेटा निर्यात करना

  1. अपनी फ़ाइल में पंक्तियों की कुल संख्या से 65537 घटाएँ.

    यह आपको x पंक्तियों की संख्या देता है.

  2. Excel कार्यपत्रक के आरंभ से x पंक्तियाँ हटाएँ.

  3. XML डेटा फ़ाइल के रूप में कार्यपत्रक निर्यात करें.

  4. बंद करें क्लिक करें और फिर Excel कार्यपत्रक फिर से खोलें.

  5. कुल X के बाद सब कुछ हटाएँ और फिर XML डेटा फ़ाइल के रूप में निर्यात करें.

    यह प्रक्रिया आपको पंक्तियों का शेषफल देगा. उस बिंदु पर आपके पास दो XML निर्यात फ़ाइलें होंगी, जिसे आप अपने मूल कार्यपत्रक का कोई डुप्लिकेट बनाने के लिए संयोजित कर सकते हैं.

मैप किए गए कक्षों में XML डेटा को किसी XML डेटा फ़ाइल पर सहेजना

पिछले XML कार्यक्षमता के साथ पश्चगामी संगतता के लिए, आप निर्यात करें आदेश का उपयोग करने के बजाय फ़ाइल को XML डेटा फ़ाइल (.xml) पर सहेजना चाह सकते हैं.

  1. अपनी फ़ाइल सहेजने के लिए Ctrl+S दबाएँ.

    यह चरण सुनिश्चित करता है कि आपके द्वारा अपनी कार्यपुस्तिका में किया गया कोई भी परिवर्तन कार्यपुस्तिका के XML डेटा फ़ाइल के रूप में सहेजने पर खोता नहीं है.

  2. फ़ाइल क्लिक करें, इस रूप में सहेजें क्लिक करें और फिर उस स्थान का चयन करें जहाँ आप फ़ाइल सहेजना चाहते हैं.

  3. फ़ाइल नाम बॉक्स में, XML डेटा फ़ाइल के लिए कोई नाम लिखें.

  4. इस रूप में सहेजें प्रकार सूची में, XML डेटा क्लिक करें और फिर सहेजें क्लिक करें.

  5. यदि आप, XML डेटा के रूप में फ़ाइल सहेजने के परिणामस्वरूप सुविधाओं की हानि हो सकती है, संदेश प्राप्त करते हैं, तो जारी रखें क्लिक करें.

  6. यदि एक छोटा XML निर्यात करें संवाद बॉक्स प्रकट होता है, तो वह XML मैप क्लिक करें जिसे आप उपयोग करना चाहते हैं और फिर ठीक क्लिक करें.

    यह संवाद बॉक्स केवल तभी प्रकट होता है जब कोई XML तालिका चयनित नहीं होती है और कार्यपुस्तिका में एक से अधिक XML मैप होते हैं.

  7. बड़े XML निर्यात करें संवाद बॉक्स में, फ़ाइल नाम बॉक्स में, XML डेटा फ़ाइल के लिए एक नाम लिखें.

  8. निर्यात करें क्लि‍क करें.

नोट: यदि आपके कार्यपत्रक में शीर्षक या लेबल्स हैं जो XML मैप में XML तत्व नामों से भिन्न हैं, तो आपके द्वारा कार्यपत्रक से XML डेटा निर्यात करते या सहेजते समय Excel XML तत्व नामों का उपयोग करेगा.

XML डेटा निर्यात करने में सामान्य समस्याएँ

जब आप XML डेटा निर्यात करते हैं, तो आप संदेश प्राप्त कर सकते हैं जैसा एक नीचे दिया गया है.

XML मैप निर्यात किया जा सकता है लेकिन कुछ आवश्यक तत्व मैप नहीं हैं

इस संदेश के कई कारण हो सकते हैं:

  • इस XML तालिका के साथ संबद्ध XML मैप में एक या अधिक आवश्यक तत्व होते हैं जो XML तालिका में मैप नहीं है.

    XML स्रोत कार्य फलक में तत्वों की पदानुक्रम सूची आवश्यक तत्वों को प्रत्येक तत्व के बाईं ओर के चिह्न के शीर्ष-दाएँ कोने पर एक लाल तारांकन रखने के द्वारा इंगित करती है. आवश्यक तत्व मैप करने के लिए, उसे कार्यपत्रक के उस स्थान पर ड्रैग करें जहाँ आप उन्हें प्रकट करना चाहते हैं.

  • तत्व एक पुनरावर्तक संरचना है.

    कर्मचारी और प्रबंधक के पदानुक्रम जिसमें समान XML तत्व कई स्तर नेस्ट करते हैं, पुनरावर्ती संरचना का एक सामान्य उदाहरण है. यद्यपि हो सकता है कि आपने XML स्रोत कार्य फ़लक में सभी तत्व मैप को किया है, Excel उन पुनरावर्ती संरचनाओं का समर्थन नहीं करता है जिनकी गहराई एक से अधिक स्तर होती है और इसलिए सभी तत्वों को मैप नहीं कर सकता है.

  • XML तालिका में मिश्रित सामग्री शामिल होती है.

    जब किसी तत्व में चाइल्ड तत्व और चाइल्ड तत्व के बाहर साधारण पाठ होता है तो मिश्रित सामग्री प्रकट होती है. एक सामान्य स्थिति वह है जहाँ स्वरूपण टैग्स (जैसे बोल्ड टैग्स) किसी तत्व के अंतर्गत डेटा चिह्नित करने के लिए उपयोग किए जाते हैं. हालाँकि चाइल्ड तत्व (यदि Excel इसका समर्थन करता है) प्रदर्शित किए जा सकते हैं, डेटा आयात करने पर पाठ सामग्री खो जाएगी, डेटा निर्यात करते समय उपलब्ध नहीं होता है और इसलिए राउंड-ट्रिप्ड नहीं किया जा सकता है.

आपकी कार्यपुस्तिका में XML मैप्स निर्यात नहीं किए जा सकते हैं

यदि मैप किए गए तत्व का अन्य तत्व के साथ संबंध संरंक्षित नहीं किया जा सकता है तो XML मैप निर्यात नहीं किया जा सकता है. यह संबंध निम्नलिखित कारणों से संरक्षित नहीं किए जा सकते हैं:

  • मैप किए गए तत्व की स्कीमा परिभाषा निम्नलिखित विशेषताओं वाले अनुक्रम में शामिल होती है:

    • maxoccurs विशेषता 1 के बराबर नहीं होती है.

    • अनुक्रम में एक से अधिक प्रत्यक्ष चाइल्ड तत्व निर्धारण होता है या प्रत्यक्ष चाइल्ड के रूप में अन्य कंपोजिटर होता है.

  • समान दोहराए जाने वाले पैरेंट तत्व के साथ न दोहराए जाने वाले सिब्लिंग तत्व विभिन्न XML तालिकाओं पर मैप किए जाते हैं.

  • एकाधिक दोहराए जाने वाले तत्व समान XML तालिका पर मैप किए जाते हैं और दोहराव पूर्ववर्ती तत्व द्वारा निर्धारित नहीं किया जाता है.

  • विभिन्न पेरेंट्स के चाइल्ड तत्व समान XML तालिका पर मैप किए जाते हैं.

इसके अतिरिक्त, यदि इसके पास निम्नलिखित में से एक XML स्कीमा निर्माण होता है तो XML मैप निर्यात नहीं किया जा सकते हैं:

  • सूचियों की सूची    आइटम्स की एक सूची में आइटम्स की दूसरी सूची होती है.

  • असामान्यीकृत डेटा    XML तालिका में एक तत्व होता है जिसे स्कीमा में एक बार प्रकट होने के लिए परिभाषित किया जाता है (maxoccurs विशेषता 1 पर सेट है). जब आप कोई ऐसा तत्व XML तालिका में जोड़ते हैं, तो Excel तालिका स्तंभ को तत्व की एकाधिक आवृत्तियों के साथ भर देता है.

  • पसंद    मैप किया गया तत्व <पसंद> स्कीमा निर्माण का एक भाग होता है.

Excel कार्यपुस्तिका को सहेज नहीं सकता क्योंकि उसमें कोई मैप की गई श्रेणियाँ नहीं होती है

जब तक आप एक या अधिक मैप की गई श्रेणियाँ नहीं बना लेते हैं, Excel XML डेटा फ़ाइल में आपकी कार्यपुस्तिका नहीं सहेज सकता है.

यदि आप अपनी कार्यपुस्तिका में XML मैप जोड़ते हैं, तो अपने कार्यपत्रक में XML तत्व मैप करने के लिए इन चरणों का पालन करें:

  1. डेवलपर टैब पर, XML समूह में, स्रोत क्लिक करें.

    डेवलपर टैब पर XML आदेश

    यदि आप डेवलपर टैब नहीं देख पाते हैं, तो डेवलपर टैब दिखाना देखें.

  2. XML स्रोत कार्यफलक में, उन तत्वों का चयन करें जिन्हें आप अपने कार्यपत्रक पर मैप करना चाहते हैं.

    असन्निकट तत्वों का चयन करने के लिए, एक तत्व क्लिक करें, CTRL दबाए रखें और फिर प्रत्येक तत्व क्लिक करें.

  3. चयनित तत्व को कार्यपत्रक के उस स्थान पर ड्रैग करें जहाँ आप उन्हें प्रदर्शित करना चाहते हैं.

यदि आपने अपनी कार्यपुस्तिका में कोई XML मैप नहीं जोड़ा है या यदि आपका डेटा XML तालिका में नहीं है, तो अपनी कार्यपुस्तिका Excel मैक्रो-सक्षम कार्यपुस्तिका फ़ाइल स्वरूप (.xlsm) में सहेजें.

डेवलपर टैब दिखाना

  1. फ़ाइल क्लिक करें और फिर विकल्प क्लिक करें.

  2. अनूकूलित करें श्रेणी क्लिक करें.

  3. मुख्य टैब्स के अंतर्गत, डेवलपर चेक बॉक्स का चयन करें, और फिर ठीक पर क्लिक करें.

नोट: मशीन अनुवाद अस्वीकरण: यह लेख मानवीय हस्तक्षेप के बिना एक कंप्यूटर प्रणाली द्वारा अनुवादित किया गया है. Microsoft, इन मशीन अनुवादों को गैर-अंग्रेज़ी भाषी उपयोगकर्ताओं को Microsoft उत्पादों, सेवाओं और तकनीकों से संबंधित सामग्री का आनंद लेने में सहायता के लिए प्रदान करता है. लेख, मशीन द्वारा अनुवादित होने के कारण इसमें शब्दावली, वाक्य रचना या व्याकरण की त्रुटियाँ हो सकती हैं.

अपने कौशल का विस्तार करें
प्रशिक्षण का अन्वेषण करें
पहले नई सुविधाएँ प्राप्त करें
Office प्रतिभागी में शामिल हों

क्या यह जानकारी मददगार थी?

आपकी प्रतिक्रिया के लिए आपको धन्यवाद!

आपकी प्रतिक्रिया के लिए धन्यवाद! ऐसा लगता है आपको हमारे किसी Office सहायता एजेंट से कनेक्ट करना मददगार हो सकता है.

×