Logo
होम उत्पाद समर्थन संपर्क हमारे बारे में
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

XML को JSON में ऑनलाइन बदलें


XML को JSON में ऑनलाइन कैसे बदलें

1) XML फाइल अपलोड करें XML से JSON कन्वर्टर में

 

फाइलें यहाँ छोड़ें या
चयन करने के लिए क्लिक करें
0 %

2) XML से JSON कन्वर्टर विकल्प सेट करें

से कन्वर्ट करें

 

विकल्प

हेडर:
फुटर:
रूपांतरण लागू करने के लिए XSLT फ़ाइल का चयन करें

3) निःशुल्क ऑनलाइन JSON कन्वर्टर से अपनी फाइल डाउनलोड करें

कन्वर्ट की गई फाइल डाउनलोड करें
पूर्ण संस्करण
क्या आपके पास जटिल XML फाइलें हैं? हमारे टोटल XML कनवर्टर को आजमाएं।

Total XML Converter To Convert XML files
  • XML फाइलों को बैच में कन्वर्ट करें!;
  • XML से JSON में और कई अन्य प्रारूपों में
  • अधिक सटीक परिणाम प्राप्त करें अधिक शक्तिशाली इंजन के साथ;
  • 3 क्लिक में सैकड़ों फाइलों को कन्वर्ट करें;
  • एक डेस्कटॉप कन्वर्टर जो इंटरनेट के बिना काम करता है रखें।
सुविधाएँ देखें
अभी 20% छूट - $59.90 $41.93
*केवल इस महीने। पुनर्विक्रेताओं के लिए नहीं।
close टोटल XML कनवर्टर
okटोटल XML कनवर्टर XML फाइलों को सबसे व्यापक आउटपुट फाइल फॉर्मेट्स की सूची में कन्वर्ट करता है: PDF, JSON, CSV, TXT, HTML, XLSX, SQL, XML, RTF, DOC, TIFF, JPEG, PNG, ACCESS, DBF।
okयदि आपके पास XSLT फाइल है, तो आप इसे सही परिवर्तन के लिए ऐप में जोड़ सकते हैं।
okXML को 3 तरीकों से कन्वर्ट करें: टेबल फॉर्म में विस्तारित करें, XML पेड़ को हाइलाइट करें या एक रिपोर्ट बनाएं।
okआउटपुट फाइल के प्रत्येक पेज पर पेज काउंटर या कोई टेक्स्ट वॉटरमार्क जोड़ें।
okहमारे बैच XML कनवर्टर बहुत लचीले हैं: आप डिफ़ॉल्ट सेटिंग्स पर निर्भर कर सकते हैं या अपनी आवश्यकताओं के अनुसार किसी भी सेटिंग को बदल सकते हैं।
okXML को PDF में कन्वर्ट करें और सुरक्षा सेटिंग्स जोड़ें (उपयोगकर्ता अनुमतियाँ, पासवर्ड, डिजिटल हस्ताक्षर, आदि।)
okकन्वर्शन के दौरान सभी XML तत्वों को अधिकतम सटीकता के साथ ट्रांसफर किया जाता है।
okइंटरफेस सरल और शुरुआती और उन्नत उपयोगकर्ताओं दोनों के लिए अच्छा है।
okटोटल XML कनवर्टर के साथ आप XML फाइलों से चित्र निकाल सकते हैं। किसी भी संख्या की फाइलों के लिए केवल एक बटन और आपको चित्र एक नए फोल्डर में मिल जाएंगे।
okजब आप XML को JSON में कन्वर्ट करते हैं, तो कॉम्पैक्ट (सभी टेक्स्ट एक लाइन में) या इंडेंटेड (मनुष्य-रीडेबल) दृश्य का चयन करें।
okXML को SQL में कन्वर्ट करते समय, आप SQL विकल्पों का चयन कर सकते हैं (Ansi, Interbase, DB2, MySQL, Oracle, आदि।)
okअपना लोगो जोड़ना चाहते हैं? हेडर विकल्प का उपयोग करें: अपनी पसंद की कोई भी छवि जोड़ें।
okहमारा ऐप एक प्रोसेस में xml फाइल या कई फोल्डर्स को कन्वर्ट करता है ताकि आप समय बचा सकें।
okXML को CSV फॉर्मेट में कन्वर्ट करें और कॉमा और सेपरेटर का चयन करें।
okजब आप XML फाइलों को CSV में कन्वर्ट करते हैं, तो विभिन्न XML फाइलों से तालिकाओं को मिलाएं।
okटोटल XML कनवर्टर को कमांड लाइन के माध्यम से चलाया जा सकता है (आप GUI से 1 क्लिक में कमांड लाइन प्राप्त कर सकते हैं)।

कैसे रूपांतरित करें XML को JSON में?

1

💾 अपनी फ़ाइल अपलोड करें: साइट पर जाएं, «अपलोड फ़ाइल» पर क्लिक करें और अपनी XML फ़ाइल का चयन करें.

2

✍️ रूपांतरण विकल्प सेट करें: आउटपुट प्रारूप के रूप में JSON चुनें और यदि आवश्यक हो तो कोई अतिरिक्त विकल्प समायोजित करें.

3

रूपांतरित करें और डाउनलोड करें: «रूपांतरित फ़ाइल डाउनलोड करें» पर क्लिक करें ताकि आप अपनी JSON फ़ाइल प्राप्त कर सकें.


ऑनलाइन XML से JSON रूपांतरण उपकरण

Cloud Icon
क्लाउड आधारित
CoolUtils के साथ XML को JSON में कन्वर्ट करने के लिए कोई सॉफ़्टवेयर इंस्टॉल करने की आवश्यकता नहीं है। बस इंटरनेट से कनेक्ट करें, और आप हमारे सेवा का उपयोग करके आसानी से अपने फाइलों को ऑनलाइन कन्वर्ट कर सकते हैं।
Cloud Icon
सुरक्षित
हमारा हार्डवेयर उन्नत इलेक्ट्रॉनिक निगरानी और बहु-कारक एक्सेस कंट्रोल सिस्टम से लैस उच्च-सुरक्षित डेटा सेंटरों में कार्य करता है।
Cloud Icon
उपयोग में आसानी
XML को ऑनलाइन JSON में बदलना इतना आसान कभी नहीं रहा। .xml फ़ाइल डालें और कन्वर्टर हर एलिमेंट को JSON ऑब्जेक्ट से, एट्रिब्यूट्स को फ़ील्ड्स से, और दोहराए गए टैग्स को ऐरे से मैप करता है। SOAP-से-REST माइग्रेशन, आधुनिक वेब ऐप्स, और डॉक्यूमेंट-स्टोर डेटाबेस के लिए आदर्श।
Cloud Icon
गोपनीयता
हम गोपनीयता के महत्व को समझते हैं, इसलिए हमने अपने XML कन्वर्टर के लिए एक व्यापक गोपनीयता नीति विकसित की है जो विस्तार से बताती है कि हम आपकी फाइलों और व्यक्तिगत जानकारी को कैसे संभालते हैं। आप नीति यहाँ पढ़ सकते हैं। यहाँ.

 

XML से JSON — अक्सर पूछे जाने वाले प्रश्न ▼

ऊपर दिए गए कन्वर्टर पर .xml फ़ाइल अपलोड करें, आउटपुट फ़ॉर्मेट के रूप में JSON चुनें, और Download converted file पर क्लिक करें। हर XML एलिमेंट एक JSON ऑब्जेक्ट बन जाता है, एट्रिब्यूट्स @ उपसर्ग के साथ फ़ील्ड्स बन जाते हैं, और दोहराए गए टैग्स ऐरे बन जाते हैं। कोई साइनअप नहीं, कोई ईमेल नहीं, कोई सॉफ़्टवेयर इंस्टॉलेशन नहीं।
एट्रिब्यूट्स को पैरेंट ऑब्जेक्ट के अंदर @ उपसर्ग के साथ रखा जाता है ताकि उन्हें एलिमेंट चिल्ड्रन से अलग रखा जा सके। उदाहरण के लिए, <book id="1">Title</book> बन जाता है { "book": { "@id": "1", "#text": "Title" } }। यह xml2js और Badgerfish जैसी लाइब्रेरी द्वारा उपयोग किया जाने वाला मानक कन्वेंशन है।
एक ही टैग वाले दोहराए गए चाइल्ड एलिमेंट्स स्वचालित रूप से एक JSON ऐरे में एकत्र किए जाते हैं। <items><item/><item/><item/></items> बन जाता है { "items": { "item": [ {}, {}, {} ] } }। एकल घटनाएँ ऑब्जेक्ट्स के रूप में बनी रहती हैं।
हाँ। SOAP से REST पर माइग्रेट करने वाली कई टीमें आधुनिक फ्रंटएंड्स के लिए लीगेसी रिस्पॉन्स को आकार देने के लिए XML-to-JSON कन्वर्ज़न का उपयोग करती हैं। SOAP एनवेलप अपलोड करें, एक JSON ऑब्जेक्ट प्राप्त करें जिसे आप सीधे fetch/axios रिस्पॉन्स में डाल सकते हैं। हेडर्स और नेमस्पेस फ़ील्ड्स के रूप में सुरक्षित रहते हैं।
नेमस्पेस उपसर्ग (soap:, xsi:, कस्टम उपसर्ग) JSON कुंजियों में शब्दशः रखे जाते हैं, ताकि आप कोई अर्थ न खोएँ। यदि आपको नेमस्पेस-रहित आउटपुट चाहिए (JS कोड के लिए स्वच्छ), उपसर्गों को डाउनस्ट्रीम हटा दें — कन्वर्ज़न स्रोत को जैसा है वैसा संरक्षित रखता है।
हाँ। कोई भी अच्छी तरह से बना XML दस्तावेज़ JSON में बदल जाता है: HL7 v2 स्वास्थ्य देखभाल संदेश, RSS/Atom फ़ीड्स, SVG वेक्टर ग्राफ़िक्स, KML मानचित्र फ़ाइलें, कॉन्फ़िगरेशन एक्सपोर्ट्स। संरचना राउंड-ट्रिप करती है, हालाँकि आपको अपने लक्ष्य स्कीमा के विरुद्ध डाउनस्ट्रीम JSON को मान्य करना चाहिए।
कन्वर्टर डिफ़ॉल्ट रूप से प्रिटी-प्रिंटेड JSON (2-स्पेस इंडेंट) आउटपुट करता है, जिसे पढ़ना और डीबग करना आसान होता है। यदि आपको प्रोडक्शन के लिए सिंगल-लाइन मिनिफ़ाई किया गया संस्करण चाहिए, तो परिणाम को JSON.stringify(JSON.parse(text)) या किसी भी JSON मिनिफ़ायर के माध्यम से चलाएँ।
ऑनलाइन कन्वर्टर में प्रति फ़ाइल 50 MB। बड़े XML फ़ीड्स (गीगाबाइट-स्केल डेटा डंप्स, फुल-डेटाबेस एक्सपोर्ट्स) के लिए डेस्कटॉप Total XML Converter का उपयोग करें — कोई आकार सीमा नहीं, बैच प्रोसेसिंग, और CI/CD पाइपलाइनों के लिए कमांड-लाइन ऑटोमेशन।
XML से JSON रेटिंग   5 star XML to JSON   4.9 (2178 वोट)
इसकी रेटिंग करें
 

 

 

त्वरित गाइड: XML को ऑनलाइन JSON में बदलना

XML फ़ाइल को JSON में बदलने के लिए: (1) .xml फ़ाइल को ऊपर अपलोड बॉक्स में खींचें, (2) आउटपुट फ़ॉर्मेट के रूप में JSON चुनें, (3) Download converted file पर क्लिक करें। हर XML एलिमेंट एक JSON ऑब्जेक्ट बन जाता है, एट्रिब्यूट्स को @ उपसर्ग के साथ अंदर रखा जाता है, दोहराए गए टैग्स ऐरे बन जाते हैं। 50 MB तक की फ़ाइलें, कोई साइनअप नहीं, कोई ईमेल नहीं।

XML को JSON में कैसे मैप किया जाता है

कन्वर्ज़न मुख्यधारा की लाइब्रेरीज़ (xml2js, Badgerfish, Jackson XML) द्वारा उपयोग किए जाने वाले कन्वेंशन्स का पालन करता है। यहाँ हर निर्माण का अनुवाद कैसे होता है:

  • एलिमेंट → ऑब्जेक्ट कुंजी। <book>Title</book>"book": "Title"
  • एट्रिब्यूट → @ उपसर्ग वाला फ़ील्ड। <book id="1">"@id": "1"। एट्रिब्यूट्स को चाइल्ड एलिमेंट्स से अलग रखता है।
  • मिक्स्ड कंटेंट (टेक्स्ट + एट्रिब्यूट्स) → #text कुंजी। <book id="1">Title</book>{ "@id": "1", "#text": "Title" }
  • दोहराए गए चिल्ड्रन → ऐरे। तीन <item/> टैग्स बन जाते हैं "item": [ {}, {}, {} ]। एकल घटना ऑब्जेक्ट के रूप में बनी रहती है।
  • नेमस्पेस → कुंजियों में संरक्षित। <soap:Envelope>"soap:Envelope"। कोई डेटा हानि नहीं।

XML से JSON के वास्तविक उपयोग के मामले

SOAP-से-REST API माइग्रेशन

अधिकांश लीगेसी एंटरप्राइज़ APIs (SAP, Salesforce के पुराने एंडपॉइंट्स, बैंकिंग, सरकारी सेवाएँ) SOAP/XML बोलते हैं। आधुनिक फ़्रंटएंड्स — React, Vue, Svelte, मोबाइल ऐप्स — JSON की उम्मीद करते हैं। SOAP रिस्पॉन्स को एक बार JSON में बदलें और आपका fetch/axios कोड साफ़ तरीके से फिट हो जाता है। प्रूफ़-ऑफ़-कॉन्सेप्ट कार्य, माइग्रेशन प्लानिंग, और अनुवाद परतें लिखने के लिए उपयोगी।

डॉक्यूमेंट डेटाबेस में इम्पोर्ट

MongoDB, CouchDB, Elasticsearch, और DynamoDB सभी JSON को नेटिव रूप से संग्रहीत करते हैं। जब आपको XML डेटा को बल्क-लोड करना हो — मेडिकल रिकॉर्ड्स (HL7), प्रोडक्ट कैटलॉग, कॉन्फ़िगरेशन बैकअप — पहले JSON में बदलें, फिर mongoimport या समकक्ष चलाएँ। बदले गए JSON की डॉट-नोटेशन फ़ील्ड संरचना MongoDB क्वेरी सिंटैक्स के साथ सीधे काम करती है।

RSS, Atom, और फ़ीड प्रोसेसिंग

RSS 2.0 और Atom फ़ीड्स XML हैं, लेकिन अधिकांश आधुनिक फ़ीड रीडर्स और एग्रीगेटर्स JSON का उपभोग करते हैं। कन्वर्ज़न आपको कस्टम पार्सर लिखे बिना फ़ीड्स को JSON के रूप में संग्रहीत करने, क्वेरी करने और सर्व करने देता है। दोहराए गए <item> या <entry> एलिमेंट्स एक स्वच्छ ऐरे बन जाते हैं।

HL7 v2 और स्वास्थ्य देखभाल संदेश

अस्पताल सूचना प्रणालियाँ HL7 v2 (पाइप-डेलिमिटेड) और HL7 v3 / FHIR (XML) में डेटा का आदान-प्रदान करती हैं। XML पेलोड्स को JSON में बदलने से वे FHIR REST क्लाइंट्स, वेब डैशबोर्ड, और आधुनिक एनालिटिक्स टूलिंग द्वारा उपभोग्य हो जाते हैं।

SVG, KML, और अन्य XML-आधारित फ़ॉर्मेट्स

SVG (वेक्टर ग्राफ़िक्स), KML (Google Earth), GPX (GPS ट्रैक्स), MathML, और दर्जनों अन्य फ़ॉर्मेट्स अंदरूनी तौर पर XML हैं। उन्हें JSON में बदलने से संरचना सामान्य प्रॉपर्टी एक्सेस के साथ JavaScript से प्रोग्रामेटिक रूप से नेविगेट करने योग्य हो जाती है — XML DOM API की आवश्यकता नहीं।

उदाहरण: SOAP एनवेलप → JSON

स्रोत XML (विशिष्ट SOAP रिस्पॉन्स):

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetUserResponse>
      <User id="42">
        <Name>Alice</Name>
        <Email>[email protected]</Email>
      </User>
    </GetUserResponse>
  </soap:Body>
</soap:Envelope>

बदला गया JSON:

{
  "soap:Envelope": {
    "@xmlns:soap": "http://schemas.xmlsoap.org/soap/envelope/",
    "soap:Body": {
      "GetUserResponse": {
        "User": {
          "@id": "42",
          "Name": "Alice",
          "Email": "[email protected]"
        }
      }
    }
  }
}

JSON को सीधे JavaScript ऐप में डालें, JSON.parse() के साथ पार्स करें, और data['soap:Envelope']['soap:Body'].GetUserResponse.User.Name तक पहुँचें।

XML बनाम JSON: कब किसका उपयोग करें

गुणXMLJSON
शब्दाडंबरउच्च (समापन टैग)निम्न
एट्रिब्यूट्स बनाम वैल्यूज़अलग अवधारणाएँहर चीज़ एक फ़ील्ड है
स्कीमाXSD, DTD, RelaxNGJSON Schema
नेटिव ब्राउज़र समर्थनDOMParserJSON.parse
विशिष्ट उपयोगदस्तावेज़, SOAP, कॉन्फ़िग्स, वित्तीय फाइलिंग्सREST APIs, वेब ऐप्स, NoSQL स्टोर्स
मिक्स्ड कंटेंटनेटिवअजीब (#text कुंजी)
टिप्पणियाँहाँनहीं

JSON हल्का है और JavaScript के डेटा मॉडल से मेल खाता है, यही कारण है कि हर आधुनिक वेब API इसका उपयोग करता है। दस्तावेज़ों के लिए XML अभी भी पसंदीदा है (यह मिक्स्ड कंटेंट और समृद्ध स्कीमा की अनुमति देता है), लीगेसी एंटरप्राइज़ सिस्टम, और वित्त / स्वास्थ्य देखभाल / सरकारी डेटा फ़ॉर्मेट्स।

ऑनलाइन कन्वर्टर बनाम डेस्कटॉप Total XML Converter

विशेषताऑनलाइन (यह पृष्ठ)Total XML Converter (डेस्कटॉप)
फ़ाइल आकार सीमा50 MBअसीमित
बैच कन्वर्ज़नएक समय में एक फ़ाइलप्रति रन हज़ारों
XSLT प्रीप्रोसेसिंगहाँ
कस्टम मैपिंग नियमस्वचालित (Badgerfish-शैली)स्वचालित + मैन्युअल ओवरराइड
कमांड-लाइन / CI/CDहाँ (.bat, Task Scheduler, npm scripts)
फ़ाइलें आपकी मशीन छोड़ती हैंहाँ (1 घंटे के बाद हटा दी जाती हैं)नहीं — सब कुछ स्थानीय रूप से चलता है
क़ीमतमुफ़्त, सीमित दैनिक कोटा$49.90 से Personal लाइसेंस, 30-दिन का मुफ़्त ट्रायल

तदर्थ XML-से-JSON कार्यों के लिए ऑनलाइन कन्वर्टर सबसे तेज़ है। निरंतर डेटा पाइपलाइनों (रात्रिकालीन फ़ीड्स, बिल्ड-टाइम फ़िक्स्चर जनरेशन, संवेदनशील एंटरप्राइज़ डेटा) के लिए डेस्कटॉप Total XML Converter स्थापित करें।

सामान्य समस्याएँ और समाधान

  • "Invalid XML" त्रुटि। स्रोत अच्छी तरह से नहीं बना है (बंद न किया गया टैग, ख़राब एन्कोडिंग)। पहले किसी भी XML संपादक के साथ मान्य करें।
  • आउटपुट में बहुत सारा @ और #text शोर है। इस तरह से एट्रिब्यूट्स और मिक्स्ड कंटेंट एन्कोड किए जाते हैं। यदि आपके डाउनस्ट्रीम कोड को एट्रिब्यूट्स की आवश्यकता नहीं है, तो @-उपसर्ग वाली कुंजियों को हटाने के लिए JSON को पोस्ट-प्रोसेस करें।
  • एकल चाइल्ड एलिमेंट ऐरे के बजाय ऑब्जेक्ट के रूप में रैप किया गया। डिज़ाइन के अनुसार — कन्वर्टर केवल तभी एक ऐरे बनाता है जब एक एलिमेंट दोहराता है। यदि आपका कोड हमेशा ऐरे की उम्मीद करता है, तो उपभोक्ता पक्ष पर सामान्यीकरण करें: Array.isArray(x) ? x : [x]
  • संख्याएँ स्ट्रिंग्स के रूप में आती हैं। XML में कोई नेटिव प्रकार नहीं हैं — सब कुछ टेक्स्ट है। JSON आउटपुट स्रोत को संरक्षित करता है। यदि आवश्यक हो तो अपने कोड में कास्ट करें (parseInt, parseFloat)।

 

 

XML File

फाइल एक्सटेंशन .XML
श्रेणीDocument File
विवरणXML एक बहुप्रयोजन भाषा का प्रकार है, जो HTML के समान दिखता है। हालांकि वे काफी हद तक समान प्रतीत होते हैं, क्योंकि दोनों टैग्स पर आधारित होते हैं और दस्तावेज़ की सामग्री और संरचना को परिभाषित करते हैं, वे एक-दूसरे की जगह नहीं ले सकते। सबसे पहले, HTML डेटा का प्रदर्शन करता है, जबकि XML इसे वर्णित करता है। दूसरा, HTML मानक टैग्स का उपयोग करता है, जबकि XML कोई भी टैग्स उपयोग नहीं करता है, और जो उपयोगकर्ता XML दस्तावेज़ लिखते हैं, वास्तव में उन्हें ईजाद करते हैं। XMLs HTMLs की तुलना में सरल और अधिक लचीला प्रतीत होते हैं, और वे जानकारी साझा करने का एक बहुत ही सुसंगत तरीका प्रस्तुत करते हैं। इस बीच, इन फ़ाइलों में स्थिर डेटा होता है, जिसे बिना एक टुकड़ा सॉफ़्टवेयर के प्रस्तुत नहीं किया जा सकता।
संबंधित प्रोग्राम्सChrome
Firefox
Microsoft Internet Explorer
Microsoft Office InfoPath
Notepad
Oxygen XML Editor
Safari
द्वारा विकसितWorld Wide Web Consortium
MIME प्रकारapplication/xml
text/xml
उपयोगी लिंकXML फाइलों पर अधिक विस्तृत जानकारी
कनवर्ज़न प्रकारXML से JSON

JSON File

फाइल एक्सटेंशन .JSON
श्रेणीDocument File
विवरणडेटा आदान-प्रदान के लिए हल्का टेक्स्ट फॉर्मेट।
संबंधित प्रोग्राम्सटेक्स्ट एडिटर, ब्राउज़र
द्वारा विकसितDouglas Crockford
MIME प्रकारapplication/json
उपयोगी लिंकJSON फाइलों पर अधिक विस्तृत जानकारी

से रूपांतरण करें XML

CoolUtils का उपयोग करके XML फाइलों को विभिन्न अन्य फॉर्मेट्स में रूपांतरित करना संभव है:

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

CoolUtils का उपयोग करके विभिन्न फॉर्मेट्स को JSON फाइलों में रूपांतरित करना संभव है:

Copyright 2003-2026 CoolUtils Development. सभी अधिकार सुरक्षित.