ऑनलाइन JSON को XML में कनवर्ट करें
JSON डेटा पेस्ट करके इसे पढ़ने योग्य XML में कनवर्ट करें, फिर विकास या डेटा एक्सचेंज के लिए परिणाम कॉपी करें।
<?xml version="1.0" encoding="UTF-8"?>
<root>
<product>
<name>Widget</name>
<price>9.99</price>
<inStock>true</inStock>
</product>
</root>
JSON to XML संरचित JSON डेटा को पढ़ने योग्य XML में बदल देता है, यानी दो ऐसे डेटा फ़ॉर्मेट के बीच अनुवाद करता है जो लगभग एक दशक के अंतर पर, लगभग एक जैसी वजहों से बनाए गए — संरचित डेटा को इस तरह बताने के लिए कि उसे इंसान और मशीन दोनों पढ़ सकें।
JSON को XML में कनवर्ट करने की ज़रूरत आखिर क्यों पड़ती है?
कुछ पुराने सिस्टम, एंटरप्राइज़ API और डेटा-एक्सचेंज फ़ॉर्मेट खासतौर पर XML के इर्द-गिर्द बनाए गए थे और उन्हें कभी JSON स्वीकार करने के लिए अपडेट नहीं किया गया, इसलिए किसी JSON पेलोड को XML में कनवर्ट करना अक्सर किसी आधुनिक API को लेगेसी सिस्टम से जोड़ने, या ऐसा फ़ीड फ़ॉर्मेट तैयार करने का इकलौता तरीका होता है जिसमें खासतौर पर XML की संरचना चाहिए।
दोनों फ़ॉर्मेट के बीच संरचना असल में कैसे बदलती है?
JSON के की-वैल्यू जोड़े और ऐरे, XML के नेस्टेड एलिमेंट और एट्रिब्यूट के रूप में मैप होते हैं — एक JSON ऑब्जेक्ट आमतौर पर एक पैरेंट XML एलिमेंट बन जाता है जिसमें हर की के लिए चाइल्ड एलिमेंट होते हैं, हालांकि लक्ष्य सिस्टम की अपेक्षाओं के आधार पर सटीक मैपिंग परंपराएं थोड़ी अलग हो सकती हैं।
क्या यह निजी और मुफ़्त है, और क्या यह ब्राउज़र में चलता है?
हां — अपना JSON पेस्ट करें, वापस XML पाएं, यह सब पूरी तरह आपके ब्राउज़र में होता है, कुछ भी अपलोड नहीं होता, न कोई साइन-अप, और न ही आप इसे कितनी बार इस्तेमाल करते हैं इसकी कोई सीमा है।
ये दोनों डेटा फ़ॉर्मेट आखिर एक साथ मौजूद क्यों हैं?
XML पहले आया था और इसे एक कहीं बड़े मकसद के लिए बनाया गया था: W3C ने इसे 1996 में विकसित करना शुरू किया, जिसका नेतृत्व जॉन बोसाक, टिम ब्रे और अन्य लोगों ने किया, जिनका मकसद SGML — HTML के पीछे की घनी, दशकों पुरानी मार्कअप भाषा — को कुछ ज़्यादा व्यावहारिक रूप में समेटना था, और XML 1.0, 10 फ़रवरी 1998 को आधिकारिक W3C मानक बन गया। JSON लगभग छह साल बाद आया, एक कहीं छोटी, व्यावहारिक ज़रूरत से जन्मा: 2000 के दशक की शुरुआत में State Software नाम की एक कंपनी में Cartoon Orbit नाम का एक ऑनलाइन ट्रेडिंग-कार्ड गेम बनाते समय, डगलस क्रॉकफ़ोर्ड ने देखा कि JavaScript में पहले से ही संरचित डेटा को दर्शाने का एक वाकई सुविधाजनक बिल्ट-इन तरीका मौजूद है, और कुछ नया बनाने के बजाय, उन्होंने बस JavaScript सिंटैक्स के उस मौजूदा हिस्से को दस्तावेज़ीकृत कर दिया, और जुलाई 2006 में पहला औपचारिक JSON स्पेसिफिकेशन प्रकाशित किया। JSON का आकर्षण ठीक यही था कि यह वह सब कुछ करने की कोशिश नहीं कर रहा था जो XML कर सकता था — न कोई स्कीमा, न नेमस्पेस, न एट्रिब्यूट-बनाम-एलिमेंट की बहस — बस डेटा को इधर-उधर ले जाने का एक हल्का-फुल्का, पढ़ने योग्य तरीका, और यही वजह है कि लगभग एक दशक पहले शुरुआत करने के बावजूद XML को पीछे छोड़ते हुए यह अंततः ज़्यादातर वेब API के लिए इस्तेमाल होने लगा।
Is JSON से XML free to use?
Yes. JSON से XML is completely free, with no sign-up and no usage limits.
Do I need to install any software?
No. JSON से XML runs directly in your web browser — nothing to download or install.
Is my data kept private?
Everything happens on your device. We never receive or store the file or text you enter into JSON से XML.
