आपके डिवाइस पर चलता है · आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती।
CSV डालिए या पेस्ट कीजिए और ऐसा XML दस्तावेज़ पाइए जिसमें एक <root> एलिमेंट, हर पंक्ति के लिए एक <item> और हर कॉलम के लिए हेडर के नाम का एक चाइल्ड एलिमेंट हो। विभाजक अपने आप पहचाना जाता है (कॉमा, सेमीकोलन, टैब, खड़ी रेखा), उद्धृत फ़ील्ड RFC 4180 के अनुसार सँभाले जाते हैं, और UTF-8 BOM हटा दिया जाता है।
जो कॉलम नाम XML एलिमेंट के नाम नहीं बन सकते — स्पेस, चिह्न या शुरू में अंक वाले — अंडरस्कोर से साफ़ किए जाते हैं ("Unit price" बनता है Unit_price), इसलिए आउटपुट हमेशा सही-सलामत रहता है। मान एलिमेंट के भीतर टेक्स्ट के रूप में लिखे जाते हैं; एट्रिब्यूट नहीं होते, जिससे दस्तावेज़ हर पार्सर के लिए सादा रहता है।
डाउनलोड से पहले पहली 200 पंक्तियाँ दिखती हैं, और रूपांतरण पूरी तरह आपके डिवाइस पर होता है।
CSV को XML में बदलें कैसे करें
CSV फ़ाइल डालिए, या CSV टेक्स्ट पेस्ट कीजिए।
विभाजक "अपने आप पहचानें" पर रहने दीजिए, या चुनिए।
"XML में बदलें" दबाइए और पूर्वावलोकन जाँचिए।
.xml डाउनलोड कीजिए।
समर्थित फ़ॉर्मेट और सीमाएँ
इनपुट
CSV / TSV — फ़ाइल या पेस्ट किया टेक्स्ट
आउटपुट
XML 1.0, UTF-8, <root><item>…</item></root>
पार्सिंग
RFC 4180; विभाजक अपने आप पहचाना जाता है
नाम
हेडर नाम सही एलिमेंट नामों में साफ़ किए जाते हैं
कहाँ चलता है
आपके ब्राउज़र में — कोई अपलोड नहीं
इनके लिए नहीं: किसी तय स्कीमा वाला XML (बैंक, टैक्स या ई-कॉमर्स फ़ॉर्मैट) बनाना — एलिमेंट के नाम आपके हेडर से आते हैं, स्कीमा से नहीं।
अक्सर पूछे जाने वाले प्रश्न
क्या मेरी फ़ाइल किसी सर्वर पर अपलोड होती है?
नहीं। पूरा काम आपके ब्राउज़र में, आपके अपने डिवाइस की क्षमता से होता है। फ़ाइल आपके कंप्यूटर या फ़ोन से बाहर नहीं जाती — इसीलिए पेज एक बार खुल जाने के बाद यह टूल इंटरनेट बंद होने पर भी काम करता है।
XML का ढाँचा कैसा दिखता है?
एक XML डिक्लेरेशन, फिर <root>, फिर हर पंक्ति के लिए एक <item> जिसमें हर कॉलम का एक एलिमेंट है: <item><name>Rahul</name><city>Pune</city></item>। पंक्ति का एलिमेंट हमेशा item कहलाता है।
मेरे हेडर में स्पेस हैं — कोई दिक़्क़त?
नहीं। नाम XML के नियम के मुताबिक़ साफ़ किए जाते हैं: स्पेस और चिह्न अंडरस्कोर बनते हैं और शुरू के अंक के आगे अंडरस्कोर लगता है। नाम का बाकी हिस्सा नहीं बदलता।
क्या यह विभाजक पहचानता है?
हाँ — कॉमा, सेमीकोलन, टैब और खड़ी रेखा पहली पंक्तियों पर आज़माए जाते हैं और जो एक-सा बैठे वही चुना जाता है। आप उसे साफ़-साफ़ भी चुन सकते हैं।