IDML is designed to be generated and manipulated by XML tools and programmers.To support this, IDML can be validated against a Relax NG schema.
The following sample code demonstrates producing snippet and package schemas with Java Script.
John Locke is a web consultant and Word Press developer from Sacramento, California.
He helps professional service-based businesses reach their goals through effective strategy, design and development.
For information about setting up IDMLTools, see the IDML Read Me.
This amounts to the following: Once set up, you can validate files by running the appropriate platform script, on Windows and on Mac OS.
When it comes to schemas and validation, there are two types of IDML files: IDML can be extended by the scripting support in third-party plug-ins.