JSON से XML कन्वर्टर
JSON को XML में बदलें। ऑब्जेक्ट्स नेस्टेड एलिमेंट बनते हैं, ऐरे प्रति आइटम एक बार एलिमेंट दोहराते हैं, और @ से प्रीफ़िक्स की गई कीज़ एट्रिब्यूट बन जाती हैं — जिससे एक पूर्वानुमेय, well-formed XML दस्तावेज़ बनता है।
JSON से XML यहाँ कैसे काम करता है
- ऑब्जेक्ट कीज़ एलिमेंट नाम बनती हैं; नेस्टेड ऑब्जेक्ट नेस्टेड एलिमेंट बनते हैं।
- ऐरे अपने एलिमेंट को प्रति आइटम एक बार दोहराते हैं — एक टॉप-लेवल ऐरे को <root> एलिमेंट में <item> चाइल्ड के साथ लपेटा जाता है ताकि परिणाम का एक अकेला रूट हो।
- @ से शुरू होने वाली कीज़ एट्रिब्यूट बन जाती हैं और एक #text की एलिमेंट का टेक्स्ट बन जाती है, इस साइट की XML-से-JSON मैपिंग की तरह।
अक्सर पूछे जाने वाले प्रश्न
- ऐरे और एट्रिब्यूट्स कैसे संभाले जाते हैं?
- एक ऐरे अपने एलिमेंट को हर आइटम के लिए दोहराती है; "@id" जैसी की एक एट्रिब्यूट id="…" बन जाती है, और "#text" एलिमेंट का भीतरी टेक्स्ट बन जाता है — यहाँ के XML-से-JSON टूल का उलटा।
- रूट एलिमेंट क्या बनता है?
- अगर JSON एक अकेला ऑब्जेक्ट है जिसमें एक टॉप-लेवल की है, तो उसी की को रूट एलिमेंट के रूप में इस्तेमाल किया जाता है; टॉप-लेवल ऐरे या कई-की वाले ऑब्जेक्ट को <root> एलिमेंट में लपेटा जाता है, क्योंकि XML को ठीक एक रूट चाहिए।
- क्या मेरा JSON कहीं अपलोड होता है?
- नहीं। JSON पार्स और XML जनरेशन दोनों पूरी तरह आपके ब्राउज़र में होते हैं; कुछ भी आपके डिवाइस से बाहर नहीं जाता।