cXML (commerce eXtensible Markup Language).
XML (eXtensible Markup Language) is a meta-markup language used to create
syntaxes for languages. It is also a standard for passing data between applications,
particularly those that communicate across the Internet.
XML documents contain data in the form of tag/value pairs, for example:
<DeliverTo>Joe Smith</DeliverTo>
XML has a structure similar to HTML (HyperText Markup Language), which is an
implementation of SGML, XML’s parent meta language. Applications can extract
and use data from XML documents more easily than from HTML documents,
however, because XML data is tagged according to its purpose. XML contains only
data, while HTML contains both data and presentation information.
cXML Capabilities Chapter 1 Introduction to cXML
18 cXML User’s Guide 1.2.024
Each cXML document is constructed based on XML Document Type Definitions
(DTDs). Acting as templates, DTDs define the content model of a cXML document,
for example, the valid order and nesting of elements, and the data types of attributes.
The DTDs for cXML are files available on the www.cXML.org website.