मुख्य सामग्री पर जाएं
WoowTools

JSON से XML कन्वर्टर

अपने रूट और आइटम एलिमेंट नाम, एट्रिब्यूट, CDATA, नेमस्पेस और प्रिटी प्रिंट के साथ JSON को XML में बदलें। आपके ब्राउज़र में चलता है।

मुफ़्त आपके ब्राउज़र में चलता है कोई साइन-अप नहीं

JSON से XML कन्वर्टर लोड हो रहा है…

आपकी फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं

JSON से XML कन्वर्टर का इस्तेमाल कैसे करें

  1. 1

    इस पेज पर JSON से XML कन्वर्टर खोलें। यह सीधे आपके ब्राउज़र में लोड होता है।

  2. 2

    अपनी फ़ाइल, टेक्स्ट या वैल्यू जोड़ें और सेटिंग बदलें।

  3. 3

    नतीजा कॉपी या डाउनलोड करें। कुछ भी अपलोड या स्टोर नहीं होता।

इस टूल के बारे में

कई नए API JSON में बात करते हैं, लेकिन बहुत से सिस्टम अब भी XML चाहते हैं: SOAP सर्विस, RSS फ़ीड, पुराने एंटरप्राइज़ सॉफ़्टवेयर और कुछ कॉन्फ़िगरेशन फ़ॉर्मेट।

यह JSON से XML कन्वर्टर किसी भी JSON को सही बने XML में बदलता है, एलिमेंट नाम, एट्रिब्यूट, ऐरे और फ़ॉर्मेटिंग पर नियंत्रण के साथ, ताकि नतीजा उस सिस्टम में फ़िट हो जिसे आप भेज रहे हैं।

JSON को XML में कैसे बदलें

  1. इनपुट में सही JSON पेस्ट करें।
  2. रूट एलिमेंट का नाम सेट करें, क्योंकि XML में ठीक एक रूट होना चाहिए।
  3. चुनें कि ऐरे कैसे लिखे जाएँ और हर आइटम एलिमेंट का नाम क्या हो।
  4. एडवांस विकल्पों में एट्रिब्यूट, null संभालना, नेमस्पेस और इंडेंटेशन बदलें।
  5. XML कॉपी या डाउनलोड करें।

उदाहरण

{"book":{"title":"Midnight Rain","price":5.95}}

बन जाता है

<root><book><title>Midnight Rain</title><price>5.95</price></book></root>

विकल्प

  • ऐरे संभालना: हर आइटम के लिए एलिमेंट दोहराएँ, या आइटम को चुने हुए आइटम नाम और वैकल्पिक इंडेक्स के साथ एक पैरेंट में लपेटें।
  • एट्रिब्यूट प्रीफ़िक्स: @ जैसे प्रीफ़िक्स से शुरू होने वाली कीज़ चाइल्ड एलिमेंट की जगह XML एट्रिब्यूट बनती हैं।
  • एट्रिब्यूट वाले एलिमेंट के टेक्स्ट कंटेंट के लिए #text।
  • मार्कअप या खास अक्षरों वाले टेक्स्ट के लिए CDATA सेक्शन।
  • null संभालना: ख़ाली एलिमेंट लिखें या की छोड़ दें।
  • नेमस्पेस नाम और URI, और XML डिक्लेरेशन में एन्कोडिंग (UTF-8 या ISO-8859-1)।
  • 2, 4 या 8 स्पेस के साथ प्रिटी प्रिंट, या कॉम्पैक्ट आउटपुट।

ध्यान रखने वाली बातें

  • एलिमेंट नाम अंक से शुरू नहीं हो सकते और उनमें स्पेस नहीं हो सकता। ऐसी कीज़ का नाम पहले बदलें।
  • JSON में टाइप होते हैं (नंबर, बूलियन, null) लेकिन XML सिर्फ़ टेक्स्ट है, इसलिए पाने वाले सिस्टम को ख़ुद वैल्यू पार्स करनी होती हैं।
  • अमान्य JSON बदला नहीं जा सकता; पहले उसे JSON फ़ॉर्मेटर से जाँचें।

उल्टा चाहिए? XML से JSON कन्वर्टर इस्तेमाल करें। कॉन्फ़िगरेशन फ़ाइलों पर काम कर रहे हैं? JSON से YAML आज़माएँ।

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

JSON को XML में कैसे बदलें?

JSON पेस्ट करें, रूट एलिमेंट का नाम सेट करें, चुनें कि ऐरे कैसे लिखे जाएँ, और बना हुआ XML कॉपी या डाउनलोड करें।

XML को रूट एलिमेंट क्यों चाहिए?

सही बने XML डॉक्यूमेंट में ठीक एक सबसे ऊपरी एलिमेंट होना चाहिए। कन्वर्टर आपके डेटा को आपके चुने नाम वाले रूट एलिमेंट में लपेट देता है।

JSON ऐरे कैसे बदलते हैं?

हर ऐरे आइटम अपना अलग एलिमेंट बनता है। आप पैरेंट नाम दोहरा सकते हैं या आइटम को अपने चुने आइटम नाम वाले कंटेनर में लपेट सकते हैं।

क्या XML एट्रिब्यूट बना सकते हैं?

हाँ। @id जैसी एट्रिब्यूट प्रीफ़िक्स से शुरू होने वाली कीज़ अपने एलिमेंट के एट्रिब्यूट के रूप में लिखी जाती हैं।

null वैल्यू का क्या होता है?

आप उन्हें ख़ाली एलिमेंट के रूप में लिख सकते हैं या पूरी तरह छोड़ सकते हैं।

क्या मेरा डेटा अपलोड होता है?

नहीं। कन्वर्ज़न आपके ब्राउज़र में होता है।