XML को फ़ॉर्मेट और वैलिडेट करें
XML आज भी हर जगह है: साइटमैप, RSS और Atom फ़ीड, SOAP API, Android लेआउट, Maven और .NET प्रोजेक्ट फ़ाइलें, SVG ग्राफ़िक्स, ऑफ़िस डॉक्यूमेंट और अनगिनत कॉन्फ़िगरेशन और डेटा-एक्सचेंज फ़ॉर्मेट। मशीन द्वारा जनरेट किया गया XML आमतौर पर एक लंबी लाइन में होता है जिसे पढ़ना लगभग असंभव होता है। यह XML फ़ॉर्मेटर इसे साफ़-सुथरे ढंग से इंडेंट करता है ताकि आप इसका स्ट्रक्चर देख सकें, यह चेक करता है कि यह सही फ़ॉर्मेट में (well-formed) है, और स्पेस बचाने के लिए इसे मिनिफ़ाई भी कर सकता है।
विशेषताएँ
- 2 स्पेस, 4 स्पेस या टैब के साथ Beautify करें।
- टैग्स के बीच का खाली स्पेस (whitespace) हटाने के लिए Minify करें।
- पार्सर के एरर मैसेज के साथ Well-formedness चेक।
- कमेंट्स, CDATA, DOCTYPE और XML डिक्लेरेशन को सुरक्षित रखता है।
- केवल टेक्स्ट वाले एलिमेंट्स के लिए कॉम्पैक्ट आउटपुट, जैसे
<title>Midnight Rain</title>। - रिज़ल्ट को
.xmlफ़ाइल के रूप में कॉपी या डाउनलोड करें। - प्राइवेट: पूरी तरह से आपके ब्राउज़र में चलता है।
सामान्य XML एरर्स
| एरर | उदाहरण | समाधान |
|---|---|---|
| अनक्लोज़्ड टैग | <item>text |
</item> जोड़ें |
| मिसमैच्ड टैग्स | <a><b></a></b> |
टैग्स को उल्टे क्रम में क्लोज़ करें |
| अनएस्केप्ड एम्परसेंड | Tom & Jerry |
Tom & Jerry लिखें |
| अनकोटेड एट्रिब्यूट | <price currency=USD> |
<price currency="USD"> |
| एक से अधिक रूट एलिमेंट्स | <a/><b/> |
उन्हें एक ही रूट एलिमेंट में रैप करें |
| डिक्लेरेशन से पहले टेक्स्ट | <?xml ...?> |
डिक्लेरेशन सबसे पहली चीज़ होनी चाहिए |
संबंधित टूल्स
अन्य फॉर्मेट्स के साथ काम कर रहे हैं? JSON Formatter से JSON को प्रीटी-प्रिंट करें, YAML to JSON से कॉन्फ़िगरेशन फ़ाइलों को कन्वर्ट करें, या Diff Checker से दो XML फ़ाइलों की लाइन-बाय-लाइन तुलना करें।