Utils365

XML को JSON में बदलें

XML डॉक्यूमेंट और फ़ीड को ऐसे JSON में बदलें जिसके साथ आप काम कर सकें।

XML पेस्ट करें, .xml फाइल खोलें, या यहाँ ड्रॉप करें

अगला: JSON फॉर्मेटर · YAML से JSON · JSON से CSV

इस टूल में समस्या की रिपोर्ट करें

XML से JSON का उपयोग कैसे करें

  1. अपना XML पेस्ट करें

    XML पेस्ट करें, या .xml फाइल खोलें या ड्रॉप करें। टाइप करते ही यह जाँचा और कन्वर्ट होता है।

  2. विकल्प चुनें

    नंबर और true/false पहचानें, या हर वैल्यू को टेक्स्ट रखें। 2 या 4 स्पेस, या एक लाइन चुनें।

  3. कॉपी या डाउनलोड करें

    JSON कॉपी करें, या .json फाइल के रूप में डाउनलोड करें।

Utils365 का उपयोग क्यों करें

  • एट्रिब्यूट सुरक्षित

    एट्रिब्यूट @_ से शुरू होने वाली कीज़ बनते हैं, और उनके साथ का एलिमेंट टेक्स्ट #text बनता है, इसलिए XML का कुछ भी नहीं खोता।

  • जहाँ उम्मीद हो वहाँ लिस्ट

    दोहराए जाने वाले एलिमेंट, जैसे कई <book> एलिमेंट, JSON ऐरे बन जाते हैं।

  • ठीक करने लायक एरर

    बिना बंद या बेमेल टैग, बिना कोट के एट्रिब्यूट और भटके हुए कैरेक्टर को लाइन और कॉलम के साथ बताया जाता है।

  • पूरी तरह निजी

    आपका XML आपके डिवाइस पर कन्वर्ट होता है और कभी अपलोड नहीं होता।

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

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

हर एट्रिब्यूट आगे @_ लगी की बन जाता है, जैसे "@_id": 1। अगर एलिमेंट में टेक्स्ट भी है, तो टेक्स्ट "#text" के रूप में रखा जाता है।

क्या नंबर और बूलियन पहचाने जाते हैं?

हाँ, डिफ़ॉल्ट रूप से: 42, 9.90 और true JSON नंबर और बूलियन बनते हैं, बिल्कुल XML जैसे लिखे हुए। शुरू में ज़ीरो वाली वैल्यू, जैसे 007 या पिन कोड, टेक्स्ट रहती हैं। हर वैल्यू को टेक्स्ट रखने के लिए विकल्प से टिक हटाएँ।

एक एलिमेंट ऐरे क्यों है और दूसरा नहीं?

जो एलिमेंट एक से ज़्यादा बार आता है वह ऐरे बनता है; जो एक बार आता है वह अकेली वैल्यू। JSON को वापस XML में बदलने पर दोनों तरह से वही एलिमेंट मिलते हैं।

कमेंट, CDATA और XML डिक्लेरेशन का क्या होता है?

कमेंट और <?xml ?> डिक्लेरेशन छोड़ दिए जाते हैं। CDATA सेक्शन सादे टेक्स्ट के रूप में रखे जाते हैं, और &amp; और &#233; जैसी एंटिटी डीकोड होती हैं।

क्या अविश्वसनीय XML कन्वर्ट करना सुरक्षित है?

हाँ। DOCTYPE में डिफाइन की गई एंटिटी रिकर्सिव रूप से नहीं फैलाई जातीं, इसलिए साइज़ में फूलने के लिए बनी फाइलें पेज को फ़्रीज़ नहीं कर सकतीं।