MSXML2

The Microsoft XML library (MSXML) is a set of classes that allows users to build XML-based applications (it uses the XML 1.0 standard). Some of the core services MSXML provides are:

  • The Document Object Model (DOM), a standard library of application programming interfaces (APIs) for accessing XML documents.
  • Helper APIs to assist with programming for XML namespace or the Hypertext Transfer Protocol (HTTP).
  • XML Data Reduced schema definition language (XDR).
  • Simple API for XML (SAX) (programmatic alternative to DOM-based processing).
Class Maps To
MSXML2.DOMDocumentSystem.Xml.XmlDocument
MSXML2.DOMNodeTypeSystem.Xml.XmlNodeType
MSXML2.IXMLDOMAttributeSystem.Xml.XmlAttribute
MSXML2.IXMLDOMCDATASectionSystem.Xml.XmlCDataSection
MSXML2.IXMLDOMDocumentSystem.Xml.XmlDocument
MSXML2.IXMLDOMElementSystem.Xml.XmlElement
MSXML2.IXMLDOMNamedNodeMapSystem.Xml.XmlNamedNodeMap
MSXML2.IXMLDOMNodeSystem.Xml.XmlNode
MSXML2.IXMLDOMNodeListSystem.Xml.XmlNodeList
MSXML2.IXMLDOMParseErrorSystem.Exception
MSXML2.IXMLDOMTextSystem.Xml.XmlCharacterData
MSXML2.tagDOMNodeTypeSystem.Xml.XmlNodeType
MSXML2.IXMLDOMCharacterDataSystem.Xml.XmlCharacterData
MSXML2.IXMLDOMDocumentFragmentSystem.Xml.XmlDocumentFragment
MSXML2.IXMLDOMCommentSystem.Xml.XmlComment
MSXML2.IXMLDOMEntitySystem.Xml.XmlEntity
MSXML2.IXMLDOMEntityReferenceSystem.Xml.XmlEntityReference
MSXML2.IXMLDOMImplementationSystem.Xml.XmlImplementation
MSXML2.IXMLDOMNotationSystem.Xml.XmlNotation
MSXML2.IXMLDOMProcessingInstructionSystem.Xml.XmlProcessingInstruction
MSXML2.IXMLDOMDocumentTypeSystem.Xml.XmlDocumentType
MSXML2.FreeThreadedDOMDocumentSystem.Xml.XmlDocument
MSXML2.FreeThreadedDOMDocument40System.Xml.XmlDocument
MSXML2.DOMDocument40System.Xml.XmlDocument