स्थानीय रूप से प्रोसेस किया जाता है

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

मैपिंग नियंत्रण, नेमस्पेस और ऐरे प्रबंधन, XML/JSON ट्री, निदान तथा सुरक्षित डेवलपर कार्यप्रवाह के साथ XML से JSON कन्वर्टर स्थानीय रूप से इस्तेमाल करें।

यह टूल क्या करता है

XML से JSON कन्वर्टर स्थानीय रूप से XML को एप्लिकेशन के अनुकूल या संरचना सुरक्षित रखने वाले JSON में बदलता है। साथ ही दिखाता है कि एट्रिब्यूट, ऐरे, नेमस्पेस, टेक्स्ट नोड और मिश्रित सामग्री कैसे मैप हुई, ताकि संरचनात्मक बदलाव छिपे न रहें।

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

नीचे दिया मुख्य कार्यप्रवाह अपनाएँ। ऊपर लाइव टूल में वास्तविक नियंत्रण ढूँढने के लिए ‘टूल में दिखाएँ’ इस्तेमाल करें।

  1. XML पेस्ट करें या खोलें

    XML पेस्ट करें, स्थानीय .xml फ़ाइल खोलें या कृत्रिम नमूना लोड करें। इनपुट इसी ब्राउज़र टैब में रहता है।

    XML इनपुटXML खोलेंनमूने
  2. रूपांतरण प्रोफ़ाइल चुनें

    अनुमानित व्यवहार वाले एप्लिकेशन JSON के लिए स्मार्ट, स्पष्ट मैपिंग नियमों के लिए नियंत्रित या क्रमबद्ध संरचना बनाए रखने के लिए संरचना-संरक्षण इस्तेमाल करें।

    स्मार्टनियंत्रितमूल-संगत
  3. XML और JSON संरचना जाँचें

    सीमित XML और JSON ट्री की तुलना करें और संबंधित स्थान हाइलाइट करने के लिए पाथ चुनें।

    XML ट्रीJSON ट्रीपथ खोजें
  4. मैपिंग निर्णय देखें

    जाँचें कि तत्व टेक्स्ट, एट्रिब्यूट, ऐरे, नेमस्पेस और मिश्रित सामग्री XML पाथ से JSON पाथ में कैसे मैप होती है।

    मैपिंग निरीक्षकXML पथJSON पथ
  5. निदान और रूपांतरण अखंडता जाँचें

    बने JSON को आगे इस्तेमाल करने से पहले सुरक्षित रखी, बदली, छोड़ी और रोकी गई संरचनाएँ देखें।

    निदानरूपांतरण अखंडता
  6. बना JSON देखें

    सुव्यवस्थित और संक्षिप्त आउटपुट के बीच बदलें और प्राप्त डेटा आकार सत्यापित करें।

    सुव्यवस्थित JSONसंक्षिप्त JSONJSON आउटपुट
  7. कॉपी या डाउनलोड करें

    JSON कॉपी या डाउनलोड करें या गोपनीयता-सुरक्षित एजेंट मैपिंग संदर्भ कॉपी करने से पहले उसका पूर्वावलोकन देखें।

    JSON कॉपी करेंJSON डाउनलोड करेंएजेंट मैपिंग संदर्भ
सफलता

दिखाई देने वाली मैपिंग और अखंडता के प्रमाण के साथ आपका XML स्थानीय रूप से बदल दिया गया है।

JSON कॉपी करेंJSON डाउनलोड करेंएजेंट मैपिंग संदर्भ

उदाहरण

API XML रिस्पॉन्स

XML API पेलोड सर्वर को भेजे बिना अनुमानित व्यवहार वाले एप्लिकेशन JSON में बदलें।

दोहराई गई उत्पाद सूची

देखें कि एक ही स्तर के दोहराए तत्व ऐरे कैसे बनते हैं और चुने तत्व नामों के लिए हमेशा ऐरे बनाएँ।

एट्रिब्यूट और टेक्स्ट

दोनों मौजूद हों तो तत्व के एट्रिब्यूट @attributes में और उसका टेक्स्ट #text में बनाए रखें।

नेमस्पेस वाला दस्तावेज़

डिफ़ॉल्ट रूप से पूर्ण नाम बनाए रखें या टकराव जाँच सफल होने के बाद ही उपसर्ग हटाएँ।

SOAP रिस्पॉन्स

SOAP 1.1 या 1.2 एनवलप पहचानें और वैकल्पिक रूप से केवल Body सामग्री बदलें।

मिश्रित सामग्री

#content में टेक्स्ट और चाइल्ड का क्रम बनाए रखें, ताकि गद्य जैसे XML को चुपचाप समतल न किया जाए।

सामान्य त्रुटियाँ

  • गलत XML, बेमेल टैग या कई रूट तत्व पार्सिंग रोकते हैं।
  • नेमस्पेस उपसर्ग हटाने से समान स्थानीय नाम वाले तत्वों में टकराव हो सकता है।
  • एक तत्व ऑब्जेक्ट बनता है, जबकि दोहराए सहोदर तत्व ऐरे बनते हैं; आगे का आकार स्थिर रखना हो तो हमेशा ऐरे बनाएँ इस्तेमाल करें।
  • आक्रामक स्केलर अनुमान से 00123 जैसे आरंभिक शून्य वाले पहचानकर्ता खराब होते हैं; यह कन्वर्टर डिफ़ॉल्ट रूप से स्ट्रिंग बनाए रखता है।
  • मिश्रित टेक्स्ट और चाइल्ड तत्वों के लिए साधारण ऑब्जेक्ट मैपिंग के बजाय क्रमबद्ध #content चाहिए।
  • DTD घोषणाएँ और बाहरी एंटिटी रोकी जाती हैं, क्योंकि स्थानीय रूपांतरण को बाहरी संसाधन कभी हल नहीं करने चाहिए।
  • JSON स्वयं हर XML अर्थ सुरक्षित नहीं रख सकता; संक्षिप्त मैपिंग पर निर्भर होने से पहले रूपांतरण अखंडता रिपोर्ट देखें।

AI कार्यप्रवाह

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

इस टूल के साथ सीखें

अवधारणा समझें, जाँचने योग्य उदाहरण देखें, फिर उसे ऊपर के टूल में खोलें।

डेटा फ़ॉर्मैटXML बनाम JSON: अंतर, उदाहरण और उपयोगडेटा फ़ॉर्मैटXML टिप्पणियाँ: सिंटैक्स, नियम और उदाहरणवेब और एन्कोडिंगXML एस्केप वर्ण: विशेष वर्ण, एंटिटी और उदाहरणवेब और एन्कोडिंगXML एन्कोडिंग समझें: UTF-8, UTF-16 और XML घोषणाडेटा फ़ॉर्मैटXML एट्रिब्यूट बनाम एलिमेंट: अंतर और उपयोगडेटा फ़ॉर्मैटXML ऐरे समझें: दोहराए एलिमेंट, सूचियाँ और JSON मैपिंग

XML से JSON कन्वर्टर के बारे में अक्सर पूछे जाने वाले प्रश्न