XML को JSON में कनवर्ट करें (और इसके विपरीत)
XML दस्तावेज़ को JSON में बदलें, या JSON (इस टूल द्वारा उत्पादित प्रारूप में) को XML में। विशेषताएँ @ से उपसर्गित कुंजियाँ बन जाती हैं, पाठ #text कुंजी बन जाता है।
पुरानी XML प्रतिक्रिया को JSON में बदलें
कई पुराने API (SOAP, औद्योगिक डेटा स्ट्रीम, पुराने सिस्टम के एक्सपोर्ट) अभी भी XML में जवाब देते हैं, जबकि आधुनिक JavaScript JSON को अधिक स्वाभाविक रूप से संभालता है। यह टूल ऐसे API से प्राप्त XML प्रतिक्रिया को क्लाइंट-साइड उपयोग के लिए JSON में जल्दी बदलने की सुविधा देता है, या इसके विपरीत जब कोई आगे का सिस्टम इनपुट के रूप में XML चाहता है तो वापस XML में बदल सकता है।
XML एट्रिब्यूट्स का JSON में रूपांतरण कैसे होता है?
प्रत्येक XML एट्रिब्यूट @ से उपसर्गित JSON कुंजी बन जाता है (उदाहरण के लिए id="1" बन जाता है "@id": "1"), जबकि किसी एलिमेंट का टेक्स्ट कंटेंट #text कुंजी में रखा जाता है। यह नियम उत्पादित JSON संरचना में एट्रिब्यूट, टेक्स्ट और सब-एलिमेंट्स के बीच स्पष्ट रूप से अंतर करने में मदद करता है।
क्या यह रूपांतरण हूबहू वापस किया जा सकता है?
JSON से XML रूपांतरण इस टूल द्वारा उत्पादित @attribut / #text नियम का पालन करने वाले JSON पर अच्छी तरह काम करता है, जिससे एक सुसंगत राउंड-ट्रिप संभव होता है। हालाँकि, किसी मनमाने XML (फ़ॉर्मेटिंग, टिप्पणियाँ, स्पेस, तत्वों का सटीक क्रम) को XML → JSON → XML के बाद बाइट-दर-बाइट समान रूप से पुनर्निर्मित करने की गारंटी नहीं है।
100% स्थानीय प्रोसेसिंग: रूपांतरण पूरी तरह से आपके ब्राउज़र में WebAssembly के माध्यम से चलता है, बिना किसी सर्वर पर डेटा भेजे।