XML से CSV इस्तेमाल कैसे करें
- 1
XML फ़ाइल यहाँ छोड़ें
कोई एक्सपोर्ट, फ़ीड या कैटलॉग — ऐसी कोई भी फ़ाइल जिसमें हर रिकॉर्ड के लिए एक ही एलिमेंट दोहराया जाता है।
- 2
पंक्ति एलिमेंट चुनें
पहला दोहराया गया एलिमेंट अपने-आप चुन लिया जाता है। अगर आपको हर ऑर्डर की जगह हर ऑर्डर लाइन की एक पंक्ति चाहिए, तो सूची से कोई गहरा एलिमेंट चुनें।
- 3
कॉलम तय करें
एट्रिब्यूट रखें या हटाएँ, दोहराए गए चाइल्ड एलिमेंट को एक सेल में जोड़ें या उन्हें नंबर दें, और कॉमा, सेमीकोलन या टैब चुनें।
- 4
CSV डाउनलोड करें
टेबल प्रीव्यू देखें, फिर .csv डाउनलोड करें या कॉपी करें। अगर फ़ाइल Excel में खोलनी है, तो UTF-8 BOM के साथ लें।
सीमाएँ और Pro
100 MB तक की XML फ़ाइलें, रिकॉर्ड की कितनी भी संख्या।
XML से CSV के बारे में
XML से CSV कन्वर्टर एक ट्री को टेबल में बदल देता है। आप बताते हैं कि कौन-सा एलिमेंट एक रिकॉर्ड है — जैसे प्रोडक्ट, ऑर्डर, आइटम या कर्मचारी — और फ़ाइल में वह जहाँ भी हो, उसका हर रूप दस्तावेज़ के क्रम में एक पंक्ति बन जाता है। उम्मीदवारों की सूची में हर दोहराया गया एलिमेंट उसकी गिनती के साथ दिखता है, इसलिए catalog › product (240) और catalog › product › variant (1,130) का फ़र्क़ आप एक नज़र में समझ लेते हैं।
कॉलम इस पर निर्भर करते हैं कि हर रिकॉर्ड में क्या है। एट्रिब्यूट अपने नाम (id, status) से कॉलम बन जाते हैं। चाइल्ड एलिमेंट भी कॉलम बनते हैं, और गहरे स्तरों के नाम customer.address.city जैसे डॉट वाले होते हैं। चाइल्ड एलिमेंट का एट्रिब्यूट price.currency के नाम से price के पास लिखा जाता है। कॉलम उसी क्रम में आते हैं जिसमें वे पहली बार मिलते हैं, और जिस रिकॉर्ड में कोई कॉलम नहीं होता, उसका सेल खाली रहता है।
अगर किसी रिकॉर्ड में चाइल्ड दोहराया गया है — जैसे एक <book> में तीन <author> — तो आप दो में से चुन सकते हैं: एक सेल जिसमें मान सेमीकोलन से जुड़े हों ("Ann; Bob; Cy"), या नंबर वाले कॉलम author.1, author.2, author.3। नंबर हर पंक्ति में एक ही तरह लगते हैं, ताकि कॉलम एक सीध में रहें।
CSV RFC 4180 का पालन करता है: डिलिमिटर, कोट या लाइन ब्रेक वाले फ़ील्ड कोट में रखे जाते हैं और लाइनें CRLF पर खत्म होती हैं। जिन स्प्रेडशीट प्रोग्राम में दशमलव के लिए कॉमा सेट है, उनके लिए सेमीकोलन चुनें। Windows पर Excel में सिरिलिक और एक्सेंट वाले अक्षर सही दिखें, इसके लिए UTF-8 BOM जोड़ें। मान वैसे ही टेक्स्ट में लिखे जाते हैं जैसे XML में हैं; उन्हें टाइप के साथ पाने के लिए XML से Excel पेज इस्तेमाल करें।
गोपनीयता
XML फ़ाइल को इसी ब्राउज़र टैब के अंदर एक वर्कर पार्स करके टेबल में बदलता है। न XML अपलोड होती है, न CSV, और कुछ भी सेव नहीं किया जाता।