XML to JSON
XML को JSON में बदलें
इस टूल के बारे में
XML to JSON Converter, XML दस्तावेज़ों को समकक्ष JSON में बदलता है: प्रत्येक XML element एक JSON key बन जाता है, child elements nested objects बन जाते हैं, और एक ही tag नाम वाले दोहराए गए sibling elements को स्वचालित रूप से एक JSON array में समूहित किया जाता है।
उपयुक्त होने पर text content को स्वचालित रूप से numbers या booleans में बदला जाता है ('30' को 30 बनाया जाता है, 'true' को true बनाया जाता है)। XML attributes शामिल नहीं किए जाते — केवल element content को कन्वर्ट किया जाता है। सारी प्रोसेसिंग ब्राउज़र में स्थानीय रूप से चलती है।
कैसे उपयोग करें
- अपने XML को XML Input क्षेत्र में पेस्ट करें, या उदाहरण लोड करने के लिए Sample पर क्लिक करें।
- JSON indent level चुनें (2 spaces, 4 spaces, या Minified)।
- कन्वर्ट करने के लिए → JSON पर क्लिक करें।
- JSON आउटपुट को अपने क्लिपबोर्ड पर कॉपी करने के लिए Copy पर क्लिक करें।
उपयोग के मामले
बैकएंड डेवलपर्स JavaScript फ्रंटएंड के लिए XML API responses को JSON में कन्वर्ट करते हैं। डेटा इंजीनियर्स पाइपलाइन प्रोसेसिंग के लिए XML feeds को JSON में बदलते हैं। XML-आधारित config files से माइग्रेट करने वाले डेवलपर्स अपने schema को JSON में डॉक्यूमेंट करते हैं। वेब डेवलपर्स JavaScript एप्लिकेशन में उपयोग के लिए RSS/Atom feeds को JSON में कन्वर्ट करते हैं।
अक्सर पूछे जाने वाले प्रश्न
- एक ही tag नाम वाले दोहराए गए elements का क्या होता है? — उन्हें स्वचालित रूप से एक JSON array में समूहित किया जाता है। उदाहरण के लिए, दो <item> siblings "item": ["value1", "value2"] बन जाते हैं।
- क्या XML attributes कन्वर्ट होते हैं? — नहीं। केवल element text content और child elements कन्वर्ट किए जाते हैं। XML attributes को अनदेखा किया जाता है।
- text values की टाइपिंग कैसे तय होती है? — Numbers और booleans को स्वचालित रूप से पहचाना जाता है: '42' को 42 बनाया जाता है, 'true' को true, 'false' को false बनाया जाता है। बाकी सब string ही रहता है।