डेवलपर / फ़ॉर्मैट
XML से Excel: XML रिकॉर्ड को XLSX तालिका में बदलें
बार-बार आने वाले XML रिकॉर्ड को तालिका में बदलें। रिकॉर्ड एलिमेंट चुनें, attributes शामिल करें, बदले हुए कॉलम का प्रीव्यू देखें और XLSX डाउनलोड करें।
XML से Excel: XML रिकॉर्ड को XLSX तालिका में बदलें: चुना गया प्रत्येक रिकॉर्ड एलिमेंट एक पंक्ति बन जाता है। Attributes में @name का उपयोग होता है, नेस्टेड child paths कॉलम बन जाते हैं और बार-बार आने वाले children को [1], [2] आदि क्रमांक दिए जाते हैं। अनुपलब्ध फ़ील्ड खाली सेल बन जाते हैं। सीधे मिले mixed text को #text के अंतर्गत रखा जाता है; आसपास की whitespace हटा दी जाती है। Qualified element names वैसे ही रखे जाते हैं। DOCTYPE और ENTITY घोषणाएँ अस्वीकार कर दी जाती हैं। यह कन्वर्टर 20 MiB तक का XML, 50,000 पंक्तियाँ, 512 कॉलम और 1,000,000 सेल तक सपोर्ट करता है। यह आपके ब्राउज़र में 100% स्थानीय रूप से चलता है और सर्वर पर कोई फ़ाइल अपलोड नहीं होती।
- श्रेणी
- डेवलपर टूल्स
- रन
- आपके ब्राउज़र में
- लागत
- मुफ़्त · साइन अप की ज़रूरत नहीं
- उपलब्धता
- इस्तेमाल के लिए तैयार
पूरी तरह आपके ब्राउज़र में चलता है
उस दोहराए जाने वाले तत्व को चुनें जो एक रिकॉर्ड दर्शाता है। चाइल्ड पाथ कॉलम बन जाते हैं, एट्रिब्यूट में @name का उपयोग होता है और दोहराए जाने वाले चाइल्ड में [1], [2] आदि का उपयोग होता है। अनुपलब्ध मान खाली सेल होते हैं। सीधे मिश्रित टेक्स्ट में #text का उपयोग होता है; आसपास की खाली जगह हटा दी जाती है।
वर्कबुक में फ़ॉर्मूला के बजाय मान होते हैं। दशमलव संख्याएँ संख्यात्मक सेल बन जाती हैं; शुरुआत में शून्य वाले पहचानकर्ता टेक्स्ट बने रहते हैं। लंबे संख्यात्मक पहचानकर्ताओं को स्प्रेडशीट सॉफ़्टवेयर पूर्णांकित कर सकता है।
सीमाएँ: 20 MiB XML, 50,000 रिकॉर्ड, 512 कॉलम, 1,000,000 सेल और 64 नेस्टेड स्तर। DOCTYPE और ENTITY घोषणाएँ स्वीकार नहीं की जातीं।
XML रिकॉर्ड और नाम
W3C XML specification elements, attributes और text (https://www.w3.org/TR/xml/) परिभाषित करती है। Table mapping element paths का उपयोग करती है और qualified names बनाए रखती है। शुरुआती catalogue मूल उदाहरणात्मक dataset है, जिसे public domain में जारी किया गया है।
तालिका आउटपुट
ECMA-376 Office Open XML workbook packaging (https://ecma-international.org/publications-and-standards/standards/ecma-376/) परिभाषित करता है। RFC 4180 CSV quoting (https://www.rfc-editor.org/rfc/rfc4180) का वर्णन करता है। डाउनलोड में XML mapping या embedded macros के बजाय flattened table होती है।
इस्तेमाल करने का तरीका
- XML दस्तावेज़ पेस्ट करें या स्थानीय XML फ़ाइल खोलें।
- दस्तावेज़ पढ़ें, रिकॉर्ड एलिमेंट चुनें और तय करें कि attributes शामिल करने हैं या नहीं।
- पहली 100 पंक्तियाँ जाँचें और पूरी तालिका को XLSX के रूप में डाउनलोड करें।
गोपनीयता और सीमाएँ
आपके इनपुट और फ़ाइलें आपके ब्राउज़र में प्रोसेस होती हैं। कुछ भी अपलोड नहीं होता।
संबंधित टूल्स
अक्सर पूछे जाने वाले सवाल
मुझे कौन-सा एलिमेंट चुनना चाहिए?
एक रिकॉर्ड को दर्शाने वाला बार-बार आने वाला एलिमेंट चुनें, जैसे /catalog/item। इसके बजाय दस्तावेज़ का रूट चुनने पर एक पंक्ति बनती है, जिसमें पूरे दस्तावेज़ के child paths शामिल होते हैं।
बार-बार आने वाले child elements को कैसे संभाला जाता है?
वे अलग-अलग कॉलम बन जाते हैं, जैसे tag[1] और tag[2]। यदि कोई occurrence मौजूद न हो, तो उसका सेल खाली रहता है। कन्वर्टर नेस्टेड सूचियों के आधार पर पंक्तियों की संख्या नहीं बढ़ाता।
क्या attributes शामिल किए जाते हैं?
हाँ, डिफ़ॉल्ट रूप से। केवल child text एक्सपोर्ट करने के लिए attribute विकल्प बंद करें। Namespace घोषणाएँ हटा दी जाती हैं; अन्य qualified names वैसे ही रखे जाते हैं।
क्या आउटपुट मूल XML संरचना को बनाए रखता है?
नहीं। यह attributes और text की एक सपाट तालिका बनाता है, इसलिए comments, processing instructions और mixed content का मूल क्रम सुरक्षित नहीं रहता। Numeric decimal values संख्यात्मक spreadsheet cells बन जाती हैं; शुरुआत में zero वाले identifiers टेक्स्ट बने रहते हैं। लंबे numeric identifiers को spreadsheet सॉफ़्टवेयर round कर सकते हैं।
मुफ़्त टूल · आपके ब्राउज़र में बार चलता है · अकाउंट की ज़रूरत नहीं