सीधे कंटेंट पर जाएँ
ToolMug

↑ ↓ से चुनें, Enter से खोलें, Esc से बंद करें।

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

JSON paste करके XML output बनाएँ। Objects nested elements और arrays repeated item elements बनते हैं; root और item names को अपने format के अनुसार चुनें।

आपके ब्राउज़र में चलता है — आपका डाला गया कुछ भी अपलोड नहीं होता

JSON → XML
आउटपुट (XML)

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

  1. Valid JSON paste करें।
  2. Root element और array item name सेट करें।
  3. XML preview जाँचें और copy/download करें।

विकल्पों की जानकारी

Root element
पूरे document को घेरने वाला XML element name।
Arrays
Array items repeated child elements में बदलते हैं; item name output में consistent रखें।
Escaping
Text में &, < और quotes को XML entities में escape किया जाता है।

उदाहरण

@id कुंजी एट्रिब्यूट बन जाती है, ऐरे दोहराए गए item एलिमेंट बन जाता है और null खाली एलिमेंट बन जाता है। इनपुट में ऊपरी स्तर पर ठीक एक कुंजी है, इसलिए वही कुंजी रूट एलिमेंट है।

{"order": {"@id": "A1", "customer": "Ada", "item": [{"name": "Pen", "qty": 2}, {"name": "Ink", "qty": 1}], "note": null}}
<?xml version="1.0" encoding="UTF-8"?>
<order id="A1">
  <customer>Ada</customer>
  <item>
    <name>Pen</name>
    <qty>2</qty>
  </item>
  <item>
    <name>Ink</name>
    <qty>1</qty>
  </item>
  <note/>
</order>

जब ऊपरी स्तर ऐरे हो, जैसे [{"a": 1}, {"a": 2}], तो नतीजा एक root एलिमेंट होता है जिसमें हर प्रविष्टि के लिए एक item एलिमेंट होता है, और हर एक में a एलिमेंट रहता है।

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

JSON keys XML tags बनती हैं?

हाँ, valid XML names के लिए keys elements बनती हैं। Numeric या invalid names को output में adjust करना पड़ सकता है।

क्या attributes बन सकते हैं?

Basic conversion values को elements बनाती है; special XML attribute format चाहिए तो output को हाथ से adjust करें।

क्या input upload होता है?

नहीं। Conversion browser में होती है।

प्राइवेसी

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

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