XML DOM Parser Errors -------------------------------------------------------------------------------- Microsoft's parseError object can be used to retrieve error information from the Microsoft XML parser. -------------------------------------------------------------------------------- The parseError Object When trying to open an XML document, a parser-error may occur. With the parseError object, you can retrieve the error code, the error text, the line that caused the error, and more. Note: The parseError object is not a part of the W3C DOM standard! -------------------------------------------------------------------------------- File Error In the following code we will try to load a non-existing file, and display some of its error properties: var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("ksdjf.xml") document.write("Error code: " + xmlDoc.parseError.errorCode) document.write("
Error reason: " + xmlDoc.parseError.reason) document.write("
Error line: " + xmlDoc.parseError.line) Try it yourself -------------------------------------------------------------------------------- XML Error In the following code we let the parser load an XML document that is not well-formed. (You can read more about well-formed and valid XML in our XML tutorial) var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("note_error.xml") document.write("Error code: " + xmlDoc.parseError.errorCode) document.write("
Error reason: " + xmlDoc.parseError.reason) document.write("
Error line: " + xmlDoc.parseError.line)