hi

JSON से XML

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

आपके डिवाइस पर ही लोकल प्रोसेसिंग चल रही है ...

0%

आपकी फ़ाइलें आपके डिवाइस से कभी बाहर नहीं गईं

    क्या मेरी फ़ाइल अपलोड होती है?

    नहीं। सब कुछ आपके ब्राउज़र में चलता है - आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती। यह कैसे सत्यापित किया जा सकता है

    कोई अपलोड नहीं100% स्थानीय
    सामग्री आपके पास रहती हैकिसी तीसरे की पहुँच नहीं
    सर्वर जर्मनी मेंडिज़ाइन से GDPR
    स्वतंत्र रूप से जाँचा गयाTLS A+ · हेडर A+

    JSON आधुनिक API और वेब ऐप्स की भाषा है, फिर भी कई एंटरप्राइज़ सिस्टम, SOAP सेवाएँ, RSS/Atom फ़ीड के साथ-साथ Office और कॉन्फ़िग फ़ॉर्मैट आज भी XML माँगते हैं। यह टूल आपके JSON ट्री को समतुल्य, सुगठित XML में बदल देता है।

    यह पूरी तरह आपके डिवाइस पर चलता है (fast-xml-parser, शुद्ध JavaScript)। ऑब्जेक्ट की कुंजियाँ एलिमेंट बन जाती हैं; "@_" से शुरू होने वाली कुंजियाँ XML एट्रिब्यूट बन जाती हैं, जो XML से JSON टूल से मेल खाता है ताकि आगे-पीछे रूपांतरण सुरक्षित रहे। चूँकि XML में ठीक एक ही रूट चाहिए, इसलिए शीर्ष-स्तरीय ऐरे या कई कुंजियों वाला ऑब्जेक्ट एक <root> एलिमेंट में लपेट दिया जाता है; ऐरे के सदस्य दोहराए गए <item> एलिमेंट बन जाते हैं।

    इसका सामना आपको किसी पुराने सिस्टम में निर्यात करते समय, केवल-XML इम्पोर्ट, किसी SOAP एंडपॉइंट या Office टेम्पलेट पर होता है। परिणाम इंडेंट किया हुआ, सुगठित XML होता है जिसमें XML घोषणा शामिल रहती है, जो खोलने या किसी XML टूलचेन में देने के लिए तैयार है। अमान्य JSON को स्पष्ट त्रुटि संदेश के साथ अस्वीकार कर दिया जाता है, कुछ भी अपलोड नहीं होता।

    तकनीकी विवरण

    तकनीकी विवरण
    इनपुट फ़ॉर्मैटJSON
    आउटपुट फ़ॉर्मैटXML
    बैच प्रोसेसिंगनहीं
    प्रोसेसिंगब्राउज़र में लोकल (JavaScript)
    फ़ाइल अपलोडकोई नहीं

    3 चरणों में

    1. अपनी JSON फ़ाइल छोड़ें या चुनें।
    2. टूल इसे XML में बदल देता है।
    3. XML फ़ाइल डाउनलोड करें।

    सीमाएँ: सुगठित XML जिसमें ठीक एक रूट हो: ऐरे/कई-कुंजी वाले ऑब्जेक्ट <root> में लपेटे जाते हैं, ऐरे के सदस्य <item> बनते हैं। "@_" से शुरू होने वाली कुंजियाँ एट्रिब्यूट बनती हैं - JSON में एट्रिब्यूट की कोई मूल अवधारणा नहीं है। अमान्य JSON स्पष्ट त्रुटि संदेश के साथ अस्वीकार कर दिया जाता है।

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

    क्या मेरी फ़ाइल अपलोड होती है?

    नहीं, सब कुछ पूरी तरह आपके डिवाइस पर ही होता है।

    XML एट्रिब्यूट कैसे बनते हैं?

    "@_" से शुरू होने वाली कुंजियाँ XML एट्रिब्यूट बन जाती हैं।

    <root> क्यों आता है?

    XML में एक ही रूट चाहिए; इसलिए ऐरे या कई कुंजियों वाले ऑब्जेक्ट लपेट दिए जाते हैं।

    JSON ऐरे का क्या होता है?

    वे दोहराए गए <item> एलिमेंट बन जाते हैं।

    क्या आगे-पीछे रूपांतरण बना रहता है?

    हाँ, "@_" परिपाटी हमारे XML से JSON टूल से मेल खाती है।

    संबंधित टूल