Latest web development tutorials

DTD validation

Use Internet Explorer can be based on a DTD to verify your XML.


Verified by XML parsers

When you try to open an XML document, XML parser may generate an error. By accessing parseError object, you can retrieve the exact cause of the error codes, text and even where.

Note: load () method is used files, loadXML () method for strings.

Examples

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);

try it"

View xml file


Close to verify

By XML parser validateOnParse set to "false", you can turn off validation.

Examples

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);

try it"


Universal XML Validator

To help you verify the XML file we created this link so you can validate any XML files.


parseError objects

You can in our "XML DOM Tutorial" Read more about parseError object.