UltKit
इमेज11
PDF13
डॉक्यूमेंट और डेटा7
वीडियो6
ऑडियो4
और टूल्स22

XML को Excel में बदलें

XML इनवॉइस, बैंक स्टेटमेंट फ़ाइल, प्रोडक्ट फ़ीड या अकाउंटिंग सॉफ़्टवेयर का एक्सपोर्ट एक सामान्य स्प्रेडशीट की तरह पढ़ें, जिसमें हर रिकॉर्ड एक अलग पंक्ति में हो। Excel में XML मैप सेट करने की ज़रूरत नहीं।

डेटा कन्वर्टर

या CSV, TSV, TXT … फ़ाइलें यहाँ ड्रop करें ·

प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं

आउटपुट

फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।

इस टूल का उपयोग कैसे करें

  1. 1

    XML फ़ाइलें अपलोड करें

    एक या अधिक .xml फ़ाइलें अपलोड एरिया में डालें, एक बैच में अधिकतम 20 और हर फ़ाइल 95 MB तक। हर फ़ाइल का अपना अलग वर्कबुक बनता है।

  2. 2

    चाहें तो शीट टैब का नाम रखें

    आउटपुट XLSX पर सेट है। एडवांस्ड सेटिंग में शीट का नाम से टैब का नाम बदला जा सकता है, और तारीखें से टाइमस्टैम्प को ऐसे फ़ॉर्मेट में बदला जा सकता है जिसे आपकी टीम आसानी से पढ़ सके।

  3. 3

    कन्वर्ट करें और खोलें

    XLSX (Excel) में कन्वर्ट करें दबाएँ और वर्कबुक को Excel, Numbers, Google Sheets या LibreOffice Calc में खोलें।

वे XML फ़ाइलें जिन्हें लोग Excel में खोलना चाहते हैं

XML 1998 से W3C स्टैंडर्ड है, और इसकी ताकत सटीकता है: हर वैल्यू एक नाम वाले टैग में होती है, और स्कीमा बता सकता है कि कौन-से टैग मान्य हैं। इसीलिए सरकारों, बैंकों और बड़े रिटेलरों ने मशीन-से-मशीन डेटा के लिए इसे चुना। दिक्कत यह है कि यही सटीकता इन फ़ाइलों को टेक्स्ट एडिटर में इंसानों के लिए पढ़ना थकाऊ बना देती है।

जनवरी 2019 से इटली में बिज़नेस-टू-बिज़नेस इनवॉइस को FatturaPA XML के रूप में उसके एक्सचेंज सिस्टम से गुज़रना ज़रूरी है। कई यूरोपीय सरकारी खरीदार जिस Peppol नेटवर्क का इस्तेमाल करते हैं, वह UBL इनवॉइस ले जाता है, जो भी XML है। ISO 20022 पर जा रहे बैंक खाते के स्टेटमेंट camt.053 XML में देते हैं। मार्केटप्लेस और शॉपिंग फ़ीड प्रोडक्ट को XML में बताते हैं, और कई अकाउंटिंग पैकेज जर्नल इसी तरह एक्सपोर्ट करते हैं। ये सब अक्सर ऐसे व्यक्ति के पास पहुँचते हैं जिसे बस एक टेबल चाहिए।

  1. इनवॉइस

    UBL और FatturaPA फ़ाइलें: हर इनवॉइस लाइन के लिए एक पंक्ति, जिसमें आइटम, मात्रा, VAT दर और रकम होती है।

  2. बैंक स्टेटमेंट

    camt.053 फ़ाइलें: हर दर्ज एंट्री के लिए एक पंक्ति, जिसमें तारीख, रकम, करेंसी और दूसरा पक्ष होता है।

  3. प्रोडक्ट फ़ीड

    शॉप और मार्केटप्लेस फ़ीड: हर प्रोडक्ट के लिए एक पंक्ति, जिसमें ID, शीर्षक, कीमत और उपलब्धता होती है।

XML से Excel कन्वर्टर या Excel का अपना XML इम्पोर्ट

यह कन्वर्टरWindows पर ExcelMac पर Excel
किसी भी XML को टेबल की तरह खोलता हैyesyesno
XML मैप या स्कीमा का सवाल नहींyesnono
कई फ़ाइलें एक साथ कन्वर्ट करता है20 तकएक बार में एकno
Excel लाइसेंस के बिना काम करता हैyesnono

XML

Extensible Markup Language

XML संरचित डेटा के लिए एक मार्कअप भाषा है, जिसे W3C ने 1998 में प्रकाशित किया था। यह एट्रिब्यूट वाले नेस्टेड टैग इस्तेमाल करती है और स्कीमा, नेमस्पेस और वैलिडेशन को सपोर्ट करती है, जिससे जटिल दस्तावेज़ों के लिए यह मज़बूत बनती है। RSS फ़ीड, SVG, Office दस्तावेज़, साइटमैप और कई एंटरप्राइज़ व सरकारी डेटा आदान-प्रदान इसी पर टिके हैं। JSON की तुलना में XML लंबा होता है, पर हर प्रोग्रामिंग भाषा और कई स्प्रेडशीट टूल इसे पढ़ सकते हैं।

कंप्रेशन
–
ट्रांसपेरेंसी (पारदर्शिता)
–
एनिमेशन
–
शुरुआत का वर्ष
1998 · W3C
XML कन्वर्टर

XLSX

Microsoft Excel वर्कबुक

XLSX, Office 2007 से Microsoft Excel का डिफ़ॉल्ट वर्कबुक फ़ॉर्मेट है, जो Office Open XML मानक पर आधारित है। यह कई शीट, फ़ॉर्मूले, फ़ॉर्मैटिंग, चार्ट, पिवट टेबल और डेटा वैलिडेशन को XML की ZIP पैकेज में रखता है। यह हर शीट पर दस लाख से अधिक पंक्तियाँ सपोर्ट करता है और बिज़नेस स्प्रेडशीट के आदान-प्रदान का मानक फ़ॉर्मेट है। Google Sheets, LibreOffice और Numbers XLSX खोलते हैं, हालाँकि मैक्रो और उन्नत सुविधाएँ साथ नहीं आ पातीं।

कंप्रेशन
–
ट्रांसपेरेंसी (पारदर्शिता)
–
एनिमेशन
–
शुरुआत का वर्ष
2007 · Microsoft
XLSX कन्वर्टर

XML को Excel में तब बदला जाता है जब डेटा किसी प्रोग्राम को नहीं, बल्कि किसी इंसान को पढ़ना हो: जैसे ई-इनवॉइस जाँचता अकाउंटेंट, प्रोडक्ट फ़ीड देखता व्यापारी, या ऐसा एक्सपोर्ट देखता मैनेजर जो सिर्फ़ XML में आता है।

XML को XLSX में बदलें: नेस्टेड डेटा कॉलम में कैसे आता है

स्प्रेडशीट फ़्लैट होती है और XML एक ट्री, इसलिए कन्वर्ज़न को तय करना पड़ता है कि एक पंक्ति का मतलब क्या है। डेटा के सबसे नज़दीक बार-बार आने वाला एलिमेंट, जैसे स्टेटमेंट में हर <Entry> या UBL इनवॉइस में हर <cac:InvoiceLine>, पंक्ति बन जाता है। उसके अंदर की वैल्यू कॉलम में फैल जाती हैं, और करेंसी कोड जैसे एट्रिब्यूट को उस रकम के बगल में अपना अलग कॉलम मिलता है जिसका वे वर्णन करते हैं।

टेक्स्ट वैसा ही रहता है जैसा XML में लिखा है, जिससे अकाउंट नंबर, IBAN और शुरुआत में शून्य वाले आर्टिकल कोड सुरक्षित रहते हैं। संख्या जैसी दिखने वाली रकमें नंबर सेल बन जाती हैं जिन्हें जोड़ा जा सकता है। cbc: जैसे नेमस्पेस प्रीफ़िक्स कॉलम के नामों का हिस्सा बने रहते हैं, जो नुकसानदेह नहीं है और हर फ़ील्ड का स्रोत साफ़ कर देता है। अगर आपको फ़्लैट टेबल की जगह पूरा ट्री चाहिए, जैसे किसी स्क्रिप्ट को देने के लिए, तो XML से JSON नेस्टिंग को जस का तस रखता है।

बहुत बड़े एक्सपोर्ट के लिए Excel की ग्रिड सीमा याद रखें: एक वर्कशीट में 1,048,576 पंक्तियाँ आती हैं, इसलिए इससे ज़्यादा रिकॉर्ड वाली फ़ीड को CSV में भेजें या पहले बाँट लें।

XML को Excel में बदलने से जुड़े सवाल

Mac वाला Excel मेरी XML फ़ाइल इम्पोर्ट क्यों नहीं करता?

XML मैप और XML Source पैनल सिर्फ़ Windows वाले Excel में होते हैं। Mac वाला Excel XML फ़ाइल को ज़्यादा से ज़्यादा टेक्स्ट की तरह खोलता है, जिसमें हर टैग एक ही कॉलम में आ जाता है। फ़ाइल को पहले XLSX में बदलने पर Mac यूज़र को वही टेबल मिलती है जो Windows यूज़र को मिलती है।

Excel कहता है कि XML का कोई स्कीमा नहीं है और एक बनाने का सुझाव देता है। क्या इससे कोई दिक्कत है?

यह Excel का डेटा से स्ट्रक्चर का अंदाज़ा लगाना है, और सरल फ़ाइलों के लिए यह काम करता है। बहुत नेस्टेड या बहुत बड़ी फ़ाइलों में यह अंदाज़ा अक्सर फ़ेल हो जाता है या वैल्यू कई कॉलम में बिखर जाती हैं। यह कन्वर्टर स्कीमा वाले स्टेप के बिना रिकॉर्ड को फ़्लैट कर देता है, इसलिए कुछ मंज़ूर करने की ज़रूरत ही नहीं पड़ती।

क्या XML ई-इनवॉइस को Excel में बदला जा सकता है?

हाँ। Peppol नेटवर्क में इस्तेमाल होने वाला UBL और इटली का FatturaPA जैसे फ़ॉर्मेट सादे XML हैं। विक्रेता, खरीदार और कुल रकम जैसी हेडर जानकारी कॉलम में आ जाती है, और बार-बार आने वाली इनवॉइस लाइनें पंक्तियाँ बन जाती हैं, जिन्हें आप जोड़ सकते हैं और PDF कॉपी से मिला सकते हैं।

XML को Excel में बदलना XML को CSV में बदलने से कैसे अलग है?

डेटा वही रहता है, लेकिन XLSX टेक्स्ट और नंबर को सही सेल टाइप में रखता है और डबल-क्लिक करने पर Excel वैल्यू का दोबारा अंदाज़ा लगाए बिना खुलता है। जब नतीजा किसी इंसान को पढ़ाना न हो बल्कि किसी दूसरे सिस्टम में इंपोर्ट करना हो, तब XML से CSV चुनें।

क्या वर्कबुक को वापस XML में बदला जा सकता है?

हाँ, पंक्तियाँ एडिट करने के बाद Excel से XML उन्हें दोबारा XML रिकॉर्ड के रूप में लिख देता है। असली नेस्टिंग, नेमस्पेस और एट्रिब्यूट अपने-आप दोबारा नहीं बनते, इसलिए नतीजे को उस सिस्टम की अपेक्षा से मिलाकर देख लें जो इसे लेगा।