Share via


2.1.4 Microsoft XML Core Services (MSXML)

This functionality will not be implemented in any version of Microsoft Edge.

Microsoft XML Core Services (MSXML) version 3 provides the XML functionality of Windows Internet Explorer in Quirks Mode, IE7 Mode, and IE8 Mode. In IE9 Mode, MSXML6 is used for rendering XSLT [W3C-XSLT], however Windows Internet Explorer 9 natively implements XML [XML10], XHTML [XHTML1.0:2002], XML Namespaces [XMLNS], and XML Stylesheets [XMLStyleSheets:2010].

The MSXML or native parser is loaded whenever Internet Explorer encounters one or more of the following conditions:

  • A document is served with one of the following Content-Type HTTP headers:

    • text/xml

    • application/xml

    • application/xml+xhtml (Internet Explorer 9)

    • image/svg+xml

  • An XMLHttpRequest object provides access to an XML DOM containing the network response in the responseXML property (see [MSDN-responseXML]).

  • An XML data island is accessed with the XMLDocument property (see [MSDN-XMLDataIslands]). Data islands are not supported IE10 Mode and IE11 Mode.

The Internet Explorer Standards Support Documentation also includes documents that describe MSXML and Internet Explorer 9 conformance to DOM and XML standards.