An XML Schema defining SystemWeaver XML files is available as an XSD file as of the R26 release.
The schema can be used for validating SystemWeaver XML files produced by non-SystemWeaver applications.
Note: The schema validation is not a sufficient condition for SystemWeaver applications to accept files, since additional constraints apply. For example, any objects (items, parts, nodes) that are referenced to in the file, must exist in the file or in the target database. Also, any types that are referenced to, must exist in the database*.
Contact firstname.lastname@example.org to obtain the XML schema file.
* Such types can be supplied in the XML file, but must then be imported into the target database prior to any import of objects.