The Microsoft XML parser (MSXML) may return a parse error when it handles a dateTime field with a factional-second measurement of more than three digits. ...
This article contains a list of methods supported by the Internet Explorer XML parser (MSXML) available for loading and saving XML data. When loading or saving data from MSXML, the default behavior is either synchronous or asynchronous, and code must take this into account. Code that uses an asynchronous call to load the XML data must not access the resulting XML object model until the readyState property of the document is set to "complete." Code that uses a synchronous call can access the XML ...
Different versions of the MSXML parser may be run in either side-by-side or replace mode.If you run the MSXML parser in side-by-side mode, newer versions of the parser do not replace older versions on your computer. This installation option does not alter the behavior of XML code that is written for earlier versions of MSXML. For example, different versions of the Microsoft Windows operating system and Microsoft Internet Explorer are released with different versions of MSXML. If they are install...
When you use the MSXML 4.0 Simple API for XML (SAX) parser to validate an element that contains an attribute that is not valid (for example, if the attribute is not defined in the schema, or the attribute contains a value that is not valid), the SAX parser raises the error event of ISAXErrorHandler (IVBSAXErrorHandler) before the parser raises the startElement event of ISAXContentHandler( IVBSAXContentHandler). When the SAX parser raises the error event, only the line number and column number in...
When attempting to load an XML file saved as UTF-7 (a transfer encoding format for Unicode), the XML parser in Internet Explorer generates the following error message: Invalid at the top level of the document. The same error also occurs when using the MSXML parser from server-side or client-side script.