XML को Excel में बदलें
XML इनवॉइस, बैंक स्टेटमेंट फ़ाइल, प्रोडक्ट फ़ीड या अकाउंटिंग सॉफ़्टवेयर का एक्सपोर्ट एक सामान्य स्प्रेडशीट की तरह पढ़ें, जिसमें हर रिकॉर्ड एक अलग पंक्ति में हो। Excel में XML मैप सेट करने की ज़रूरत नहीं।
डेटा कन्वर्टर
या CSV, TSV, TXT … फ़ाइलें यहाँ ड्रop करें ·
प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं
फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।
वह अक्षर जो CSV और टेक्स्ट फ़ाइलों में कॉलम अलग करता है, पढ़ने और लिखने दोनों के लिए। ऑटो इसे इनपुट से पहचानता है और आउटपुट में कॉमा लिखता है।
UTF-8 हर भाषा के लिए काम करता है। अगर Windows पर Excel में CSV खोलने पर एक्सेंट या एशियाई अक्षर बिगड़े दिखें, तो UTF-8 with BOM चुनें।
Excel, ODS और Numbers इनपुट: सिर्फ़ पहली शीट बदलें, या सभी शीट (ZIP में हर शीट के लिए एक CSV, या हर शीट के लिए एक JSON कुंजी)।
नई स्प्रेडशीट में शीट टैब का नाम, अधिकतम 31 अक्षर।
ऑब्जेक्ट्स का ऐरे हर पंक्ति के लिए कॉलम नामों को कुंजी बनाता है; ऐरे का ऐरे ज़्यादा कॉम्पैक्ट है और हेडर को पहले ऐरे में रखता है।
बाहरी एलिमेंट का नाम जिसमें सभी पंक्तियाँ रहती हैं; हर पंक्ति इसके अंदर एक <row> बन जाती है।
CREATE TABLE और INSERT स्टेटमेंट में इस्तेमाल होता है। सिर्फ़ अक्षर, अंक और अंडरस्कोर।
कोटिंग और कॉलम टाइप डेटाबेस के हिसाब से थोड़े अलग होते हैं; वही चुनें जिसमें आप इम्पोर्ट करेंगे।
तारीख़ वाले सेल एक ही फ़ॉर्मैट में दोबारा लिखें। डेटाबेस और कोड के लिए ISO (2026-10-18) सबसे सुरक्षित है; "जैसा है वैसा रखें" उन्हें स्रोत जैसा ही रहने देता है।
इस टूल का उपयोग कैसे करें
- 1
XML फ़ाइलें अपलोड करें
एक या अधिक .xml फ़ाइलें अपलोड एरिया में डालें, एक बैच में अधिकतम 20 और हर फ़ाइल 95 MB तक। हर फ़ाइल का अपना अलग वर्कबुक बनता है।
- 2
चाहें तो शीट टैब का नाम रखें
आउटपुट XLSX पर सेट है। एडवांस्ड सेटिंग में शीट का नाम से टैब का नाम बदला जा सकता है, और तारीखें से टाइमस्टैम्प को ऐसे फ़ॉर्मेट में बदला जा सकता है जिसे आपकी टीम आसानी से पढ़ सके।
- 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 में बताते हैं, और कई अकाउंटिंग पैकेज जर्नल इसी तरह एक्सपोर्ट करते हैं। ये सब अक्सर ऐसे व्यक्ति के पास पहुँचते हैं जिसे बस एक टेबल चाहिए।
इनवॉइस
UBL और FatturaPA फ़ाइलें: हर इनवॉइस लाइन के लिए एक पंक्ति, जिसमें आइटम, मात्रा, VAT दर और रकम होती है।
बैंक स्टेटमेंट
camt.053 फ़ाइलें: हर दर्ज एंट्री के लिए एक पंक्ति, जिसमें तारीख, रकम, करेंसी और दूसरा पक्ष होता है।
प्रोडक्ट फ़ीड
शॉप और मार्केटप्लेस फ़ीड: हर प्रोडक्ट के लिए एक पंक्ति, जिसमें ID, शीर्षक, कीमत और उपलब्धता होती है।
XML से Excel कन्वर्टर या Excel का अपना XML इम्पोर्ट
| यह कन्वर्टर | Windows पर Excel | Mac पर Excel | |
|---|---|---|---|
| किसी भी XML को टेबल की तरह खोलता है | yes | yes | no |
| XML मैप या स्कीमा का सवाल नहीं | yes | no | no |
| कई फ़ाइलें एक साथ कन्वर्ट करता है | 20 तक | एक बार में एक | no |
| Excel लाइसेंस के बिना काम करता है | yes | no | no |
XML
Extensible Markup Language
XML संरचित डेटा के लिए एक मार्कअप भाषा है, जिसे W3C ने 1998 में प्रकाशित किया था। यह एट्रिब्यूट वाले नेस्टेड टैग इस्तेमाल करती है और स्कीमा, नेमस्पेस और वैलिडेशन को सपोर्ट करती है, जिससे जटिल दस्तावेज़ों के लिए यह मज़बूत बनती है। RSS फ़ीड, SVG, Office दस्तावेज़, साइटमैप और कई एंटरप्राइज़ व सरकारी डेटा आदान-प्रदान इसी पर टिके हैं। JSON की तुलना में XML लंबा होता है, पर हर प्रोग्रामिंग भाषा और कई स्प्रेडशीट टूल इसे पढ़ सकते हैं।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- 1998 · W3C
XLSX
Microsoft Excel वर्कबुक
XLSX, Office 2007 से Microsoft Excel का डिफ़ॉल्ट वर्कबुक फ़ॉर्मेट है, जो Office Open XML मानक पर आधारित है। यह कई शीट, फ़ॉर्मूले, फ़ॉर्मैटिंग, चार्ट, पिवट टेबल और डेटा वैलिडेशन को XML की ZIP पैकेज में रखता है। यह हर शीट पर दस लाख से अधिक पंक्तियाँ सपोर्ट करता है और बिज़नेस स्प्रेडशीट के आदान-प्रदान का मानक फ़ॉर्मेट है। Google Sheets, LibreOffice और Numbers XLSX खोलते हैं, हालाँकि मैक्रो और उन्नत सुविधाएँ साथ नहीं आ पातीं।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- 2007 · Microsoft
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 रिकॉर्ड के रूप में लिख देता है। असली नेस्टिंग, नेमस्पेस और एट्रिब्यूट अपने-आप दोबारा नहीं बनते, इसलिए नतीजे को उस सिस्टम की अपेक्षा से मिलाकर देख लें जो इसे लेगा।
- XML को CSV में बदलेंXML फ़ीड, इनवॉइस और सिस्टम एक्सपोर्ट को ऑनलाइन CSV में बदलें। दोहराए रिकॉर्ड पंक्तियाँ, चाइल्ड टैग कॉलम बनते हैं। 20 फ़ाइलें तक, हर एक 95 MB।
- XML से JSON कन्वर्टरXML को पढ़ने लायक JSON में बदलें: एट्रिब्यूट @ की बनते हैं, दोहराए टैग ऐरे बनते हैं, टेक्स्ट वैसा ही रहता है। SOAP रिस्पॉन्स, फ़ीड और पुराने एक्सपोर्ट के लिए।
- JSON को Excel में बदलेंJSON या JSON Lines को Excel XLSX शीट में बदलें: कीज़ कॉलम हेडर, हर रिकॉर्ड एक रो। एक बार में 20 फ़ाइलें तक, अकाउंट की ज़रूरत नहीं।
- Excel को XML में बदलेंExcel शीट को बिना XML मैप या Developer टैब के XML में बदलें। हर रो एक रिकॉर्ड, हर हेडर एक टैग बनता है। XLSX, XLS और ODS इनपुट।
- CSV को XLSX में बदलेंCSV को Excel XLSX वर्कबुक में बदलें, शुरुआती ज़ीरो, लंबी ID और एक्सेंट वाला टेक्स्ट सुरक्षित। कॉमा, सेमीकोलन और टैब फ़ाइलें अपने-आप पहचानी जाती हैं।
- XML से Word कन्वर्टरXML को Word में बदलें: हर रिकॉर्ड .docx टेबल की एक पंक्ति, एलिमेंट और एट्रिब्यूट कॉलम बनते हैं। प्रिंट करें, कमेंट करें, भेजें।