डेटा कन्वर्टर्स
XML से JSON कनवर्टर
पेस्ट करें XML - एक आरएसएस फ़ीड, एसओएपी प्रतिक्रिया, साइटमैप या कॉन्फ़िगरेशन फ़ाइल - और पूर्वानुमानित JSON प्राप्त करें। विशेषताओं को @ के साथ उपसर्ग किया जाता है, टेक्स्ट नोड्स #text का उपयोग करते हैं, और दोहराए गए तत्व सरणी बन जाते हैं।
- आपके ब्राउज़र में 100% चलता है
- कोई साइनअप नहीं · कोई अपलोड नहीं
- मुफ़्त, असीमित उपयोग
XML इनपुट
उदाहरण: आरएसएस फीड · विशेषताओं के साथ कॉन्फ़िगर करें —⌘/Ctrl + Enter कनवर्ट करता है · किसी फ़ाइल को लोड करने के लिए उसे छोड़ें · स्थानीय रूप से संसाधित किया जाता है
JSON आउटपुट
आउटपुट केवल पढ़ने योग्य है. इसे बाहर निकालने के लिए कॉपी, डाउनलोड या शेयर का उपयोग करें।
XML से JSON टूल का उपयोग कैसे करें
-
चिपकाएँ XML
कोई भी सुगठित XML काम करता है। पार्सर चुपचाप विफल होने के बजाय बेमेल टैग के लिए सटीक त्रुटियों की रिपोर्ट करता है।
-
सम्मेलनों को जानें
विशेषताएँ @नाम बन जाती हैं, पाठ्य सामग्री #पाठ बन जाती है, और बार-बार दोहराए जाने वाले बाल तत्व सारणी बन जाते हैं। ये कन्वेंशन राउंड-ट्रिपिंग का अनुमान लगाते रहते हैं।
-
समायोजित करें और निर्यात करें
विशेषता उपसर्ग बदलें, टाइप कास्टिंग अक्षम करें, या व्हाइटस्पेस को अनदेखा करें - फिर JSON को कॉपी या डाउनलोड करें।
इस टूल को क्या अलग बनाता है
- पूर्वानुमेय परंपराएँ: @विशेषताएँ, #पाठ, दोहराए गए तत्वों के लिए सरणियाँ
- सभी चीज़ों को स्ट्रिंग के रूप में रखने के लिए एक स्विच के साथ, संख्याओं और बूलियन के लिए टाइप कास्टिंग
- बेमेल टैग सहित विकृत XML के लिए त्रुटि संदेश साफ़ करें
- CDATA अनुभागों और नामस्थानों को बिना किसी आश्चर्य के प्रबंधित किया गया
- सब कुछ स्थानीय - ग्राहक डेटा के साथ SOAP पेलोड के लिए सुरक्षित
वास्तुकला द्वारा गोपनीयता: इस पृष्ठ में कोई विश्लेषण नहीं है जो आपका इनपुट प्राप्त करता हो, और रूपांतरण कोड आपके टैब में चलता है। आप लोड करने के बाद नेटवर्क से डिस्कनेक्ट कर सकते हैं और काम करना जारी रख सकते हैं।
XML से JSON - अक्सर पूछे जाने वाले प्रश्न
विशेषताएँ @ से क्यों शुरू होती हैं?
XML एक ही नाम के साथ एक विशेषता और एक चाइल्ड तत्व की अनुमति देता है, जिसे JSON एक कुंजी के साथ व्यक्त नहीं किया जा सकता है। @ उपसर्ग विशेषताओं को तत्वों से अलग रखता है, इसलिए रूपांतरण में कुछ भी खो नहीं जाता है।
दोहराए गए तत्वों को कैसे नियंत्रित किया जाता है?
जब एक ही टैग भाई-बहनों के बीच एक से अधिक बार दिखाई देता है, तो मान एक JSON सरणी बन जाते हैं। एक एकल घटना एक अदिश या वस्तु बनी रहती है - यही कारण है कि उपभोक्ताओं को दोनों को सहन करना चाहिए, या आपको अपने कोड में सामान्यीकरण क्यों करना चाहिए।
क्या यह नेमस्पेस का समर्थन करता है?
हाँ। नामांकित तत्व अपने स्थानीय नाम रखते हैं, और उपसर्ग टकराव को स्रोत में लिखे अनुसार संरक्षित किया जाता है। यदि आपको पूर्ण नामस्थान निष्ठा की आवश्यकता है, तो मूल XML को JSON के साथ रखें।
क्या यह SOAP प्रतिक्रियाओं को परिवर्तित कर सकता है?
हां - लिफाफा और बॉडी किसी भी अन्य XML की तरह परिवर्तित हो जाती है। SOAP के लिए, कास्टिंग सक्षम रखें ताकि संख्यात्मक फ़ील्ड स्ट्रिंग के बजाय संख्याओं के रूप में आएं।
संबंधित उपकरण
“xml से json ऑनलाइन”, “xml को json में कनवर्ट करें”, “आरएसएस से जेएसओएन” खोज रहे हैं? तुम सही जगह पर हैं - सभी 19 टूल ब्राउज़ करें.