XML को JSON या JSON को XML में बदलें — दोनों दिशाओं में, एट्रिब्यूट और नेस्टेड एलिमेंट सही ढंग से हैंडल होते हैं।
XML और JSON वेब पर दो प्रमुख डेटा इंटरचेंज फ़ॉर्मेट हैं। API, कॉन्फ़िगरेशन फ़ाइलें, SOAP सर्विसेज़, RSS फ़ीड और Android मैनिफ़ेस्ट XML उपयोग करते हैं; REST API, JavaScript ऐप्लिकेशन और NoSQL डेटाबेस JSON। अलग फ़ॉर्मेट बोलने वाले सिस्टम को इंटीग्रेट करते समय इनके बीच रूपांतरण एक नियमित ज़रूरत है।
रूपांतरण सामान्य रूप से लॉसलेस नहीं है। XML में ऐसी विशेषताएँ हैं — एट्रिब्यूट, नेमस्पेस, मिक्स्ड कंटेंट, प्रोसेसिंग इंस्ट्रक्शन, CDATA सेक्शन — जिनका कोई सीधा JSON समतुल्य नहीं है। यह कन्वर्टर एट्रिब्यूट को @attributes ऑब्जेक्ट के रूप में हैंडल करता है और केवल-टेक्स्ट एलिमेंट को सिंपल वैल्यू में कोलैप्स करता है, जो वास्तविक दुनिया के XML के विशाल बहुमत को कवर करता है।
सब कुछ आपके ब्राउज़र में नेटिव DOMParser (XML के लिए) और JSON.parse (JSON के लिए) का उपयोग करके चलता है। आपका डेटा अपलोड, स्टोर या लॉग नहीं किया जाता।
एलिमेंट पर @attributes ऑब्जेक्ट के रूप में।
हाँ — दिशा बदलें। कन्वर्टर JSON को XML टैग में लपेटता है। ऑब्जेक्ट एलिमेंट बनते हैं, ऐरे दोहराए गए एलिमेंट।
नहीं। पार्सिंग लोकली DOMParser और JSON.parse का उपयोग करके चलती है।
नेमस्पेस प्रीफ़िक्स टैग नाम के हिस्से के रूप में बनाए रखे जाते हैं। सरल दस्तावेज़ों के लिए यह काम करता है; जटिल नेमस्पेस-भारी दस्तावेज़ों के लिए, रूपांतरण को मैनुअल समायोजन की ज़रूरत हो सकती है।
Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।
टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।