JSON से XML Converter

उल्टा रूपांतरण चाहिए?
XML to JSON Converter

JSON इनपुट

1

XML आउटपुट

सेटिंग्स

XML कन्वर्ज़न विकल्प

XML में बदलने के लिए JSON डेटा दर्ज करें

कन्वर्ट किया गया डेटा यहाँ दिखाई देगा

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

  1. स्टेप 1 – JSON इनपुट

    • अपनी JSON सामग्री को बाएँ एडिटर में पेस्ट करें या एक .json फ़ाइल को drag और drop करें।
    • टूल स्वचालित रूप से वैध JSON सिंटैक्स के लिए जाँच करता है और किसी भी error की तुरंत रिपोर्ट करेगा।
    • यदि आप एक साफ़ XML संरचना चाहते हैं तो सुनिश्चित करें कि आपके JSON में एक single root object है, अन्यथा एक default root जोड़ा जाएगा।
  2. स्टेप 2 – XML आउटपुट कॉन्फ़िगर करें

    • Root Element: अपने XML दस्तावेज़ के लिए wrapper tag नाम (default: "root") परिभाषित करें।
    • Attributes: Attribute Prefix विकल्प (default: "@") का उपयोग करके converter को बताएं कि कौन-सी JSON keys को child elements के बजाय XML attributes के रूप में treat किया जाना चाहिए।
    • Declaration: मानक <?xml ...?> header को चालू या बंद करें।
  3. स्टेप 3 – बदलें और एक्सपोर्ट करें

    • XML तुरंत दाएँ पैनल में उचित indentation और character escaping के साथ उत्पन्न होता है।
    • SOAP APIs या configuration files में XML का उपयोग करने के लिए "Copy" पर क्लिक करें।
    • बाद में उपयोग के लिए परिणाम को एक .xml फ़ाइल के रूप में डाउनलोड करें।
उदाहरण: JSON से XML कन्वर्ज़न
// इनपुट JSON
{
  "book": {
    "@id": "bk101",
    "author": "Gambardella, Matthew",
    "title": "XML Developer's Guide",
    "price": 44.95
  }
}

<!-- आउटपुट XML -->
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <book id="bk101">
    <author>Gambardella, Matthew</author>
    <title>XML Developer's Guide</title>
    <price>44.95</price>
  </book>
</root>

संबंधित JSON और XML टूल्स

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

JSON से XML कन्वर्ज़न कैसे काम करता है?

JSON ऑब्जेक्ट्स को XML elements में बदल दिए जाते हैं। Array items एक ही tag नाम के साथ कई elements बन जाते हैं। Object properties child elements बन जाते हैं, और आप @ prefix का उपयोग करके attributes कॉन्फ़िगर कर सकते हैं।

JSON arrays का क्या होता है?

Arrays को कई XML elements में बदल दिया जाता है। उदाहरण के लिए, 3 ऑब्जेक्ट्स के साथ 'items' नाम की एक array 3 'item' elements बन जाती है।

क्या मैं XML संरचना कस्टमाइज़ कर सकता/सकती हूँ?

हाँ! आप root element नाम, attribute prefix, indentation, और XML declaration शामिल करने के लिए कस्टमाइज़ कर सकते/सकती हैं।

विशेष characters कैसे संभाले जाते हैं?

विशेष XML characters (<, >, &, ', ") वैध XML आउटपुट सुनिश्चित करने के लिए स्वचालित रूप से escape किए जाते हैं।

क्या मेरा डेटा सुरक्षित है?

हाँ, सभी डेटा प्रोसेसिंग पूरी तरह आपके browser में होती है। आपका JSON डेटा कभी भी किसी server को नहीं भेजा जाता है, जिससे पूर्ण गोपनीयता और सुरक्षा सुनिश्चित होती है।

JSON से XML Converter | JSONSwiss