DTD पुष्टि

Internet Explorer 5.0 किसी DTD के अनुसार आपके XML की पुष्टि कर सकता है。

XML परिशीलक के द्वारा पुष्टि

जब आप किसी XML दस्तावेज़ को खोलने की कोशिश करते हैं, XML परिशीलक त्रुटि पैदा कर सकता है. parseError ऑब्जैक्ट पर पहुंच करके, आप त्रुटि को पूर्वक लिखे गए कोड, लेख और उसके वास्तविक पृष्ठ को प्राप्त कर सकते हैं。

टिप्पणी:load( ) विधि फ़ाइलों के लिए उपयोग की जाती है, जबकि loadXML( ) विधि स्ट्रिंग के लिए उपयोग की जाती है。

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.validateOnParse="true"
xmlDoc.load("note_dtd_error.xml")
document.write("<br>Error Code: ")
document.write(xmlDoc.parseError.errorCode)
document.write("<br>Error Reason: ")
document.write(xmlDoc.parseError.reason)
document.write("<br>Error Line: ")
document.write(xmlDoc.parseError.line)

आप खुद सोचिए या बस इस XML फ़ाइल को देखें

वेरिफ़िकेशन बंद करें

XML पार्सर के validateOnParse को "false" सेट करके, वेरिफ़िकेशन को बंद कर सकते हैं。

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.validateOnParse="false"
xmlDoc.load("note_dtd_error.xml")
document.write("<br>Error Code: ")
document.write(xmlDoc.parseError.errorCode)
document.write("<br>Error Reason: ")
document.write(xmlDoc.parseError.reason)
document.write("<br>Error Line: ")
document.write(xmlDoc.parseError.line)

आप खुद सोचिए

सामान्य XML वेरिफ़िकेशनर

आपको XML फ़ाइल को वेरिफ़िकेशन करने मदद करने के लिए इस लिंक को बनाया है, इस प्रकार आप किसी भी XML फ़ाइल को वेरिफ़िकेशन कर सकते हैं।

parseError ऑब्जैक्ट

आप हमारे《XML DOM ट्यूटोरियल》में parseError ऑब्जैक्ट के बारे में अधिक पढ़ें。