7.1 Overview
MetaEdit+ versions without the API provide only a proprietary
binary format for import/export. The API product adds support for import and
export in XML format. The main function of this format is to enable exchange of
data between MetaEdit+ and other programs.
In general the XML format follows the same principles as
the binary format. The only significant differences are:
 | Importing
models from XML always creates new models, rather than overwriting existing
models: it would have been very difficult for users to create correct XML files
if that information had to be specified.
|
 | XML
models files do not include the metamodels – again, to keep the complexity
of creating XML files from other programs to a reasonable level. The user is
thus responsible for ensuring that the metamodel on which the XML file is based
matches that in the repository when
importing. |