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

मुफ़्त JSON से XML कनवर्टर

JSON को XML और XML को JSON में कन्वर्ट करें, दोनों दिशाओं में, एट्रिब्यूट और ऐरे को संरक्षित करते हुए। पूरी तरह आपके ब्राउज़र में — कुछ भी अपलोड नहीं होता।

लोड होने के बाद ऑफ़लाइन काम करता है

एक JSON या XML फ़ाइल ड्रॉप करें (या नीचे चिपकाएँ)

JSON, XML · आपके डिवाइस पर प्रोसेस की गई

या क्लिपबोर्ड से चिपकाने के लिए Ctrl+V दबाएँ

फ़ाइलें ब्राउज़ करें
JSON को XML में परिवर्तित किया जा रहा है
XML आउटपुट
<?xml version="1.0" encoding="UTF-8"?>
<book id="42">
  <title>Brave New World</title>
  <author>Huxley</author>
  <year>1932</year>
  <inPrint>true</inPrint>
</book>

💡 एट्रिब्यूट @name कीज़ से और एलिमेंट टेक्स्ट #text से मैप होते हैं; दोहराए गए टैग ऐरे बन जाते हैं। दिशा बदलने और डेटा राउंड-ट्रिप के लिए ⇄ उपयोग करें। सब कुछ ब्राउज़र में चलता है।

सामान्य उपयोग

  • JSON को XML में कनवर्ट करेंJSON ऑब्जेक्ट को अच्छी तरह से बनाए गए XML में बदलें।
  • XML को JSON में कनवर्ट करेंXML को स्वच्छ, टाइप किए गए JSON में पार्स करें।
  • JSON और XML API को ब्रिज करेंउन सेवाओं के बीच पेलोड कनवर्ट करें जो JSON और XML बोलते हैं।
  • कॉन्फ़िगरेशन फाइलों को कनवर्ट करेंकॉन्फ़िगरेशन को JSON और XML फ़ॉर्मेट के बीच बदलें।
  • JSON और XML संरचनाओं की तुलना करेंदेखें कि समान डेटा JSON बनाम XML में कैसा दिखता है।

यह कैसे काम करता है

JSON और XML दो सबसे आम डेटा-आदान-प्रदान फ़ॉर्मैट हैं, और अक्सर आपको एक से दूसरे में जाना पड़ता है। यह आपके ब्राउज़र में दोनों दिशाओं में बदलता है।

  1. 1
    आप JSON या XML पेस्ट करते हैं
    ⇄ टॉगल से दिशा चुनें। इनपुट स्थानीय रूप से पार्स होता है — JSON, JSON.parse से; XML, ब्राउज़र के DOMParser से।
  2. 2
    यह संरचनाओं को मैप करता है
    XML की ओर: ऑब्जेक्ट कुंजियाँ एलिमेंट बनती हैं, “@name” कुंजियाँ एट्रिब्यूट बनती हैं, और ऐरे टैग को दोहराती हैं। JSON की ओर: एट्रिब्यूट “@name” कुंजियाँ बनते हैं, दोहराए टैग ऐरे बनते हैं, और नंबर/बूलियन में बदले जाते हैं।
  3. 3
    आपको साफ़, इंडेंट किया आउटपुट मिलता है
    नतीजा सुव्यवस्थित रूप में और उपयोग के लिए तैयार होता है।
  4. 4
    चाहें तो राउंड-ट्रिप करें
    ⇄ बटन आउटपुट को वापस इनपुट बना देता है ताकि आप वापस बदलकर जाँच सकें।

कॉन्फ़िग और डेटा फ़ाइलें संवेदनशील हो सकती हैं। दोनों दिशाएँ पूरी तरह आपके डिवाइस पर चलती हैं — कुछ भी अपलोड नहीं होता।

संबंधित टूल

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