XML फ़ॉर्मेटर और वैलिडेटर
XML पेस्ट करें और उसे साफ़ इंडेंट करें, जाँचें कि वह well-formed है, या उसे एक लाइन में कंप्रेस करें।
इसी डिवाइस पर सुरक्षित
आपके ब्राउज़र में चलता है। कुछ भी अपलोड नहीं होता।
सुरक्षित
नतीजा
लिखते ही आपका फ़ॉर्मैट किया गया XML यहाँ दिखेगा।
यह XML well-formed नहीं है
यह कैसे काम करता है
-
अपना XML पेस्ट करें
कोई डॉक्यूमेंट, API रिस्पॉन्स, SVG या RSS फ़ीड पेस्ट करें, या अपने डिवाइस से फ़ाइल खोलें।
-
स्ट्रक्चर जाँचें
लिखते-लिखते XML जाँचा जाता है। अगर कोई टैग टूटा है, तो आपको लाइन, कॉलम और क्या बदलना है, दिख जाता है।
-
नतीजा कॉपी करें
इंडेंटेशन चुनें, कमेंट रखें या हटाएँ, या मिनिफ़ाई करें, फिर फ़ाइल कॉपी या डाउनलोड करें।
अक्सर पूछे जाने वाले सवाल
क्या मेरा XML कहीं अपलोड होता है?
नहीं। जाँच और फ़ॉर्मैटिंग दोनों आपके ब्राउज़र में होते हैं। आपका डॉक्यूमेंट कभी आपके डिवाइस से बाहर नहीं जाता, जो कॉन्फ़िगरेशन फ़ाइलों और डेटा एक्सपोर्ट के लिए मायने रखता है।
“Well-formed” का क्या मतलब है?
Well-formed डॉक्यूमेंट XML के बुनियादी व्याकरण का पालन करता है: एक रूट एलिमेंट, हर टैग सही क्रम में बंद, कोट में एट्रिब्यूट वैल्यू और एस्केप किए गए खास अक्षर। इसका मतलब यह नहीं कि डॉक्यूमेंट किसी खास स्कीमा (XSD या DTD) से मेल खाता है, जिसे यह टूल नहीं जाँचता।
क्या फ़ॉर्मैटिंग से मेरा डेटा बदलता है?
सिर्फ़ टैग के बीच की खाली जगह बदलती है। एलिमेंट के नाम, एट्रिब्यूट, टेक्स्ट और CDATA सेक्शन जैसे हैं वैसे रहते हैं। अगर टेक्स्ट के अंदर की खाली जगह आपके लिए मायने रखती है, तो “छोटा टेक्स्ट एक लाइन में रखें” चालू रखें।
क्या मैं SVG, RSS या Android लेआउट फ़ाइलें फ़ॉर्मैट कर सकता हूँ?
हाँ। ये सब XML हैं, इसलिए कोई भी well-formed SVG, RSS या Atom फ़ीड, साइटमैप, Maven POM या Android रिसोर्स फ़ाइल यहाँ फ़ॉर्मैट और मिनिफ़ाई की जा सकती है।
मिनिफ़ाई करना क्यों काम का है?
इंडेंटेशन और लाइन ब्रेक हटाने से फ़ाइल छोटी होती है, जो तब काम आता है जब XML कोड में डाला जाए, नेटवर्क पर भेजा जाए या किसी डेटाबेस फ़ील्ड में रखा जाए।