श्रेणी: डेवलपर टूल
XML फ़ॉर्मैटर
XML को ब्राउज़र में फ़ॉर्मैट, मिनिफ़ाई और जाँचें
XML पेस्ट करें और उसे इंडेंट किया हुआ या मिनिफ़ाई किया हुआ पाएँ, पार्सर की त्रुटियाँ पंक्ति सहित दिखती हैं। सब कुछ ब्राउज़र में चलता है, इसलिए आपके फ़ीड और कॉन्फ़िगरेशन निजी रहते हैं।
फ़ॉर्मैट या मिनिफ़ाई करने के लिए XML पेस्ट करें।
नतीजा यहाँ दिखाई देगा।
इस पेज पर सब कुछ आपके ब्राउज़र में संसाधित होता है। कुछ भी अपलोड नहीं होता।
यह टूल क्या करता है
मशीन से बना XML अक्सर एक ही लंबी पंक्ति में आता है, जिससे API उत्तर, RSS फ़ीड, साइटमैप या SVG पढ़ना लगभग असंभव हो जाता है। यह टूल दस्तावेज़ को ब्राउज़र के अपने XML पार्सर से पढ़ता है और आपकी चुनी हुई इंडेंट चौड़ाई के साथ दोबारा छापता है, जिसमें एट्रिब्यूट, टिप्पणियाँ, CDATA खंड और प्रोसेसिंग निर्देश सुरक्षित रहते हैं। मिनिफ़ाई इसका उलटा करता है और एलिमेंट के बीच की खाली जगह फिर से हटा देता है। पार्सर ब्राउज़र का ही है, इसलिए गड़बड़ दस्तावेज़ की सूचना उसी संदेश और स्थान के साथ मिलती है जो ब्राउज़र देता।
इस्तेमाल कैसे करें
- अपना XML इनपुट बॉक्स में पेस्ट करें, या उदाहरण लोड करें।
- 2 या 4 स्पेस इंडेंट के साथ फ़ॉर्मैट चुनें, या मिनिफ़ाई चुनें।
- परिणाम कॉपी करें, या बताई गई त्रुटि सुधारकर दोबारा कोशिश करें।
निजता
यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड, सेव या साझा नहीं होता — टैब बंद करते ही वह हट जाता है।
अक्सर पूछे जाने वाले सवाल
- क्या मेरा XML कहीं अपलोड होता है?
- नहीं। दस्तावेज़ पेज में चल रहे JavaScript से पढ़ा और दोबारा छापा जाता है, इसलिए API डेटा और कॉन्फ़िगरेशन फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं।
- क्या यह RSS फ़ीड, साइटमैप या SVG फ़ॉर्मैट कर सकता है?
- हाँ। ये तीनों XML दस्तावेज़ हैं, इसलिए नेमस्पेस और एट्रिब्यूट सुरक्षित रखते हुए किसी भी अन्य फ़ाइल की तरह इंडेंट होते हैं।
- मेरा दस्तावेज़ पार्स क्यों नहीं होता?
- XML, HTML से ज़्यादा सख़्त है: हर टैग बंद होना चाहिए, एट्रिब्यूट मान उद्धरण चिह्नों में होने चाहिए और अकेला & अमान्य है। त्रुटि संदेश बताता है कि पार्सर कहाँ रुका।