XML schema description for AE export file format

Idea created by Michael_Lowry on Apr 13, 2018
    Under review
    Score10
    The XML file format for Automation Engine imports/exports provides an open an easily intelligible interchange format for moving AE objects from one system to another. The layout of the file and the names of the elements are relatively straightforward. However, the file schema is no longer documented, and a complete XSD is not available.

    Developers of applications that generate, change, validate, or extract data from AE XML files will benefit from having access to a complete and accurate schema description. E.g., prior to deployment of a batch of AE objects, it may be necessary to validate that all object names adhere to a specific naming convention, or that the Generate at runtime option is enabled for executable objects. While the schema may be obvious in some places, it is not alway so.

    The use of an XML Schema Definition (XSD) eliminates confusion and ambiguity regarding the details of an XML schema, and provides a standard way to validate adherence of an XML document to the schema specification. Further, it facilitates integration with other applications that must read or write XML files adhering to the schema.See also these discussion threads in the Automic Community:Legacy enhancement request ID: PMPER-450, opened 23 May 2015.