Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

Introduction to XML

XML, eXtensible Markup Language, is a standard for representing “documents” as marked-up text; in other words, XML lets you use standard text, intermixed with special commands (markup), to represent a variety of data structures.

Within Caché, XML is used in a number of ways. These include:

  • As the external format for Caché class definitions.

  • As the format for text resource files used to localize applications.

  • As the format used for the Caché documentation (this tutorial was written using a standard XML editor).

  • As the interchange format used to implement Web Services. SOAP, the remote procedure call mechanism used for Web Services, is based on XML.

Feedback