XML फ़ॉर्मेटर

API, config फ़ाइल, sitemap या RSS feed के XML को पढ़ने लायक बनाएँ, जाँचें कि वह सही है, या जगह बचाने के लिए उसे minify करें। आपका डेटा ब्राउज़र में ही रहता है।

नतीजा

स्थिति —
Elements —
आउटपुट साइज़ —

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

  1. अपना XML पेस्ट करें।
  2. साफ़ इंडेंटेशन के लिए "फ़ॉर्मेट करें", या tags के बीच के स्पेस हटाने के लिए "मिनिफ़ाई करें" दबाएँ।
  3. XML ग़लत हो तो error message line और column बताएगा।
  4. नतीजा कॉपी करने के लिए "कॉपी करें" दबाएँ।

यह कैसे काम करता है

XML को ब्राउज़र के अपने XML parser से पढ़ा जाता है, इसलिए जाँच सख़्त है: हर tag बंद होना चाहिए, attribute की वैल्यू quotes में होनी चाहिए, और ख़ास अक्षर escape होने चाहिए (& के लिए &)। Comments, CDATA और XML declaration वैसे ही रहते हैं।

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

"Well-formed" का क्या मतलब है?

XML बुनियादी नियम मानता है: एक root element, हर tag सही क्रम में बंद, attribute की वैल्यू quotes में और ख़ास अक्षर escape किए हुए। यह टूल ठीक यही जाँचता है।

क्या यह schema (XSD) से जाँच करता है?

नहीं। यह जाँचता है कि XML well-formed है, यह नहीं कि वह किसी ख़ास schema से मेल खाता है।

क्या फ़ॉर्मेट करने से मेरा डेटा बदलेगा?

Element के नाम, attributes और टेक्स्ट वैसे ही रहते हैं। सिर्फ़ tags के बीच के स्पेस और line breaks बदलते हैं; जिन elements में टेक्स्ट और tags मिले हों, उनमें टेक्स्ट के आस-पास के फ़ालतू स्पेस हट जाते हैं।

और टूल्स

JSON फ़ॉर्मेटर मुफ़्त JSON फ़ॉर्मेटर और वैलिडेटर। JSON को beautify या minify करें, keys क्रम में लगाएँ और line व column नंबर के साथ ग़लतियाँ ढूँढें। ब्राउज़र में चलता है। SQL फ़ॉर्मेटर मुफ़्त SQL फ़ॉर्मेटर। MySQL, PostgreSQL, SQL Server, Oracle, SQLite जैसे databases की लंबी SQL queries को सुंदर बनाएँ, या एक लाइन में minify करें। ब्राउज़र में चलता है। Base64 Encode / Decode मुफ़्त Base64 encoder और decoder। टेक्स्ट को Base64 में और वापस बदलें, हिंदी और emoji समेत पूरे UTF-8 सपोर्ट के साथ। URL-safe विकल्प भी। URL Encode / Decode मुफ़्त URL encoder और decoder। स्पेस, हिंदी और ख़ास अक्षरों को percent encoding (%20) में और वापस बदलें। ब्राउज़र में चलता है। पासवर्ड जनरेटर मुफ़्त मज़बूत पासवर्ड जनरेटर। अक्षरों, अंकों और चिह्नों वाले रैंडम, सुरक्षित पासवर्ड बनाएँ। ब्राउज़र में बनते हैं, कहीं नहीं भेजे जाते। हैश जनरेटर मुफ़्त हैश जनरेटर। किसी भी टेक्स्ट का SHA-256, SHA-1, SHA-384 और SHA-512 हैश बनाएँ, Web Crypto API से ब्राउज़र में ही। UUID जनरेटर मुफ़्त UUID v4 जनरेटर। एक बार में 1000 तक रैंडम UUID (GUID) बनाएँ, छोटे या बड़े अक्षरों में, हाइफ़न के साथ या बिना। Unix Timestamp कन्वर्टर मुफ़्त Unix timestamp कन्वर्टर। सेकंड या मिलीसेकंड वाले epoch time को आपके टाइम ज़ोन और UTC में पढ़ने लायक तारीख़ में बदलें, और वापस भी।