How Do I?

MSXML 5.0 SDK

Microsoft XML Core Services (MSXML) 5.0 for Microsoft Office - DOM Developer's Guide

How Do I?

This section provides a series of exercises in programming with XML DOM APIs in C/C++, Visual Basic, and JScript. The following table describes these hands-on tutorials.

How Do I? Description
Program with DOM in C/C++ A series of task-oriented Win32 console applications written in C/C++. These samples demonstrate how to call the DOM APIs to perform basic XML-related tasks, such as loading and saving a DOM object; performing XLS Transformations (XSLT); creating a DOM object dynamically in an application; querying a node or node-set using XPath expressions; and validating an XML document against a specified XML Schema definition.
Program with DOM in C/C++ Using Smart Pointer Class Wrappers A series of task-oriented Win32 console applications in C/C++ that use smart pointer classes to work with interfaces.
Program with DOM in Visual Basic A series of task-oriented Visual Basic applications. These samples demonstrate many of the same tasks demonstrated in the C/C++ tutorial.
Program with DOM in JScript These samples demonstrate how to use DOM APIs to perform common tasks in JScript.