XML वैलिडेटर — मुफ़्त ऑनलाइन

नीचे अपना XML पेस्ट करें और सटीक पंक्ति व स्तंभ के साथ सिंटैक्स त्रुटियाँ खोजने के लिए "जाँचें और सुधार सुझाएँ" बटन का उपयोग करें।

इनपुट तैयार

इस फ़ील्ड के ऊपर आँकड़े बटन के माध्यम से इनपुट के आँकड़े उपलब्ध हैं।

आउटपुट

इस फ़ील्ड के ऊपर आँकड़े बटन के माध्यम से आउटपुट के आँकड़े उपलब्ध हैं।

परिणाम केवल जानकारी के उद्देश्य से दिए गए हैं और उनमें त्रुटियाँ हो सकती हैं। महत्वपूर्ण जानकारी की स्वतंत्र रूप से पुष्टि करें। इस टूल का उपयोग आपके अपने जोखिम पर है।

यह टूल क्या करता है

XML वैलिडेटर जाँचता है कि आपका दस्तावेज़ सही बनावट वाला है या नहीं: हर टैग बंद है, टैग सही क्रम में नेस्टेड हैं, एट्रिब्यूट मान उद्धरण चिह्नों में हैं, विशेष अक्षर एस्केप किए गए हैं और ठीक एक रूट एलिमेंट है।

कुछ ग़लत होने पर यह पहली त्रुटि को पंक्ति संख्या और सुधार के सुझाव के साथ बताता है। यह सिंटैक्स जाँचता है, स्कीमा नहीं: XSD या DTD के विरुद्ध जाँच नहीं होती, इसलिए सही बनावट वाले दस्तावेज़ में भी ऐसे फ़ील्ड गायब हो सकते हैं जो आपके सिस्टम को चाहिए।

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

  • कोई इंपोर्ट या API कॉल अस्पष्ट XML पार्सिंग त्रुटि के साथ विफल हो जाता है और आपको पंक्ति ढूँढनी है।
  • हाथ से बदले गए साइटमैप, RSS फ़ीड, Android लेआउट या Maven की pom.xml को प्रकाशित करने से पहले जाँचना।
  • XML से JSON कन्वर्टर से कन्वर्ट करने से पहले पक्का करना कि आपके कोड से बना XML सही बनावट वाला है।
  • हज़ारों पंक्तियाँ आँखों से पढ़ने के बजाय किसी बड़ी फ़ाइल में टूटा हुआ टैग जल्दी ढूँढना।

उदाहरण

इनपुट

<note>
  <to>Ana</to>
  <from>Ben</note>

आउटपुट

Expected closing tag 'from' (opened in line 3, col 3) instead of closing tag 'note'. (Line 3)

Suggestion: Make sure every tag is closed, attribute values are quoted, and the document has exactly one root element.

इस टूल के बारे में सवाल

जाँच कैसे चलाएँ?

XML को इनपुट बॉक्स में पेस्ट करें और "जाँचें और सुधार सुझाएँ" पर क्लिक करें। मान्य दस्तावेज़ की पुष्टि होती है; नहीं तो आपको त्रुटि संदेश, उसकी पंक्ति और एक सुझाव दिखता है।

एम्परसेंड (&) त्रुटि क्यों है?

XML में & एक एंटिटी संदर्भ की शुरुआत करता है, इसलिए टेक्स्ट या एट्रिब्यूट में अकेला & दस्तावेज़ को तोड़ देता है। इसे &amp; लिखें और शाब्दिक < अक्षर के लिए &lt; इस्तेमाल करें।

क्या यह XSD स्कीमा के विरुद्ध जाँच करता है?

नहीं। यह सही बनावट जाँचता है, जिसे हर XML दस्तावेज़ को पूरा करना चाहिए। अनिवार्य एलिमेंट या डेटा प्रकार जैसे स्कीमा नियमों के लिए आपके बिल्ड या IDE में स्कीमा-सक्षम वैलिडेटर चाहिए।

क्या यह टूल मुफ़्त है?

हाँ, यह मुफ़्त है। पंजीकरण या ईमेल की ज़रूरत नहीं। परिणाम इसी पेज पर मिलता है।

मेरा परिणाम कहाँ मिलेगा?

इसी पेज पर टूल का उपयोग करें। परिणाम यहीं दिखता है, ईमेल से प्राप्त करने की ज़रूरत नहीं है।