Brief Description

Getting Started

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

On using the XML assembly in Prognoz Platform development environment, you 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. Prognoz Platform 9 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 on upgrading to Prognoz Platform 9, 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/.