Skip to content
Zoyku

JSON से XML

JSON को एट्रिब्यूट, दोहराए तत्व और सही एस्केपिंग के साथ जायज़ XML में बदलें — हमारे XML-से-JSON टूल के साथ आगा-पीछा चलता है। सब लोकल, सब तुरंत।

Root element

यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी आपके डिवाइस से बाहर नहीं जाता — किसी सर्वर पर अपलोड नहीं होता।

इस्तेमाल कैसे करें

  1. 1अपना JSON इनपुट बॉक्स में पेस्ट करें।
  2. 2XML लाइव बनता है — चाहिए तो कस्टम रूट तत्व-नाम तय करें।
  3. 3नतीजा कॉपी करें या .xml फ़ाइल डाउनलोड करें।

JSON से XML

JSON पेस्ट करें और ठीक डिक्लरेशन व 2-स्पेस इंडेंट वाला प्रिंट किया हुआ XML डॉक्यूमेंट पाएँ। ऑब्जेक्ट तत्व बनते हैं, ऐरे हर आइटम पर अपनी की दोहराते हैं, और "@key" मेंबर XML एट्रिब्यूट बनते हैं — हमारे XML-से-JSON कन्वर्टर का यथार्थ उलटा, डेटा वहाँ जाकर लौट भी सकता है।

सब कुछ क़ायदे से एस्केप होता है (& < > " ') और मनमानी कीज़ कानूनी तत्व-नामों में ढल जाती हैं, इसलिए आउटपुट हमेशा जायज़ XML होता है। जो वैल्यू XML बयान नहीं कर सकता — null, खाली ऐरे — वे खाली तत्व बन जाती हैं, और सीमाएँ नीचे साफ़ लिखी हैं।

अक्सर पूछे जाने वाले सवाल

एट्रिब्यूट और ऐरे XML में कैसे मैप होते हैं?

@ या @_ से शुरू होने वाली की पैरेंट तत्व का एट्रिब्यूट बनती है, और "#text" तत्व का टेक्स्ट कंटेंट — हमारे XML-से-JSON टूल के निकाले से मिलता-जुलता। ऐरे हर आइटम पर वही तत्व दोहराते हैं; सबसे ऊपर का JSON ऐरे <root><item>…</item></root> में लपेटा जाता है, क्योंकि दस्तावेज़ को एक ही रूट चाहिए।

JSON ⇄ XML मैपिंग की सीमाएँ क्या हैं?

XML में null या खाली ऐरे की कोई लिखत नहीं — दोनों खाली तत्वों में सिमट जाते हैं। मिश्रित कंटेंट (टेक्स्ट के बीच घुसे चाइल्ड तत्व) आगा-पीछा नहीं कर सकता: टेक्स्ट एक ही ब्लॉक रहता है। और पार्स बैक करते वक़्त अकेला दोहराया तत्व एक-आइटम ऐरे की बजाय साधारण वैल्यू बन जाता है।

जो कीज़ XML नाम नहीं बन सकतीं, उनका क्या होता है?

ढाल दी जाती हैं: ग़ैर-कानूनी कैरेक्टर अंडरस्कोर बनते हैं और अंक से शुरू होने वाली की को आगे अंडरस्कोर मिलता है ("2fa" → <_2fa>)। CJK और मात्रा-चिह्न वाले अक्षर पहले से जायज़ XML नाम हैं, वैसे ही रहते हैं।

मिलते-जुलते टूल

सभी डेवलपर टूल →

XML से JSON

ब्राउज़र में XML को JSON में बदलें — एट्रिब्यूट @-की बनते हैं, दोहराए तत्व ऐरे बनते हैं, और तड़का इनपुट लाइन-स्तर की साफ़ एरर देता है।

सभी टूल →

XML फ़ॉर्मैटर

XML को साफ़ 2-स्पेस इंडेंटेशन के साथ ऑनलाइन ब्यूटिफ़ाई करें — sitemap, RSS फ़ीड, SOAP एनवेलप और कॉन्फ़िग फ़ाइलें फिर पढ़ने लायक़, सीधे ब्राउज़र में।

सभी टूल →

JSON फ़ॉर्मैटर

बिगड़े JSON को ऑनलाइन फ़ॉर्मैट और ब्यूटिफ़ाई करें — 2 स्पेस, 4 स्पेस या टैब, तुरंत वैलिडेशन और सटीक एरर-लोकेशन के साथ। 100% आपके ब्राउज़र में।

सभी टूल →

JSON वैलिडेटर

JSON तुरंत जाँचें — एरर की सटीक लाइन और कॉलम के साथ। छूटे कॉमा, बिना कोट्स की, ट्रेलिंग कॉमा और ग़लत एस्केप आपके ऐप तोड़ने से पहले पकड़ें।

सभी टूल →

यह टूल एम्बेड करें

एक लाइन में यह टूल अपनी साइट पर लगाएँ — यह विज़िटर के ब्राउज़र में चलता है।

<iframe src="https://zoyku.com/hi/tools/json-to-xml?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — json-to-xml" loading="lazy"></iframe>
100% local processing