Brief Description

Getting Started

The XML assembly is used to work with XML documents and data via the collection of MSXML services (Microsoft XML Core Services).

When the XML assembly is used in Foresight Analytics Platform development environment, the user can use MSXML description available in MSDN:

The types described there and XML assembly types are identical in their purpose and functionality.

The Example of Working with XML Files section shows several simple examples of working with the assembly.

IMPORTANT. Foresight Analytics Platform uses the library for working with MSXML services 6.0. The use of MSXML 6.0 imposes particular requirements to XML file structure in the aspect of using namespaces. If a structure has the default XMLNS namespace, working with elements may require to change application code or change structure of XML file. Take this into account when updating to Foresight Analytics Platform because it may require to update structure of XML files, which are worked with.

Before using the XML assembly, it is recommended to study extensible markup language XML, its scope, vocabulary and terminology, as well as document object models (DOM) of various levels.

XML language and Document Object Models specifications are available at W3C (World Wide Web Consortium) site: http://www.w3.org/.