Excel से XML इस्तेमाल कैसे करें
- 1
स्प्रेडशीट यहाँ छोड़ें
XLSX, XLS या ODS — या CSV फ़ाइल। वर्कबुक में कई शीट हों, तो अपनी शीट चुनें।
- 2
एलिमेंट के नाम तय करें
रूट एलिमेंट चुनें, हर पंक्ति के लिए लिखा जाने वाला एलिमेंट चुनें, और तय करें कि कॉलम चाइल्ड एलिमेंट बनें या एट्रिब्यूट।
- 3
XML सेव करें
आउटपुट देखें, फिर .xml फ़ाइल डाउनलोड करें या उसे कॉपी करें।
सीमाएँ और Pro
500 MB तक की स्प्रेडशीट और CSV फ़ाइलें; एक बार में एक शीट।
4 GB तक की फ़ाइलें। Pro देखें
Excel से XML के बारे में
Excel to XML स्प्रेडशीट की पंक्तियों को XML में लिखता है: रूट एलिमेंट के अंदर हर पंक्ति के लिए एक एलिमेंट, और कॉलम के हेडर उनके नाम। sku, name और price कॉलम वाली शीट इस तरह बनती है: <rows><row><sku>A-1</sku><name>Pen</name><price>1.5</price></row>…</rows>, या कॉलम को एट्रिब्यूट बनाने पर <row sku="A-1" name="Pen" price="1.5"/>। दोनों एलिमेंट के नाम बदले जा सकते हैं — जैसे products और product — ताकि वे उस सिस्टम की उम्मीद से मेल खाएँ जो फ़ाइल लेगा।
हेडर अकेले कम ही मान्य XML नाम होते हैं, इसलिए उन्हें ठीक किया जाता है: स्पेस और विराम-चिह्न अंडरस्कोर बन जाते हैं, अंक से शुरू होने वाले हेडर के आगे अंडरस्कोर लग जाता है, और एक जैसे हेडर वाले दो कॉलम name और name_2 बनते हैं। सिरिलिक और दूसरी गैर-लैटिन लिपियों के हेडर XML में मान्य हैं, इसलिए वे जैसे हैं वैसे ही रहते हैं।
मान वैसे लिखे जाते हैं जैसे शीट में सेव हैं, जैसे दिखते हैं वैसे नहीं: $1,200.00 की जगह 1200, तारीखें ISO 8601 में (2026-03-31, समय हो तो उसके साथ) और फ़ॉर्मूले अपने आख़िरी निकले नतीजे के रूप में। खाली सेल खाली एलिमेंट बनती हैं, या छोटे रिकॉर्ड चाहें तो छोड़ दी जाती हैं। विशेष वर्ण एस्केप होते हैं, और फ़ाइल UTF-8 में बनती है, जिसमें XML डिक्लेरेशन वैकल्पिक है।
CSV फ़ाइलें भी इसी तरह काम करती हैं; डिलिमिटर और टेक्स्ट एन्कोडिंग — UTF-8, Windows-1251 या Windows-1252 — अपने आप पहचानी जाती हैं या आप हाथ से चुन सकते हैं। जिस शीट में हेडर न हो, उसके लिए “पहली पंक्ति हेडर है” बंद करें; तब कॉलम Column_1, Column_2 आदि कहलाते हैं। एक बार में सिर्फ़ एक शीट कन्वर्ट होती है।
गोपनीयता
वर्कबुक या CSV इसी टैब के अंदर एक वर्कर में SheetJS से पढ़ी जाती है और XML भी वहीं लिखा जाता है; कुछ भी अपलोड नहीं होता और फ़ाइल सहेजी नहीं जाती।