The MSXML Parser

The Microsoft parser in C is not available as source code, but it is available as a DLL and an ActiveX object. The DLL is MSXML.dll, and the ActiveX object is Microsoft.XMLDOM. Microsoft makes the following claims for its parser:

  • 100% compliance with the W3C XML 1.0

  • 100% compliance with the XML DOM

  • Support for ECMAScript, Java, Perl, Python, SQL, the Visual Basic development system, the Visual C++ development system, and Visual Basic Scripting Edition (VBScript)

  • Full support for DTDs and validation

  • Support for XSL

  • Support for querying

  • Support for Namespaces

  • A schema technology preview

Obtaining and Using the Parser

The parser can be obtained from http://msdn.microsoft.com/downloads/tools/xmlparser/xmlparser.asp. It comes as a self-loading ...

Get XML Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.