Assembly XML Structure

The Assembly XML has the following structure:
<?xml version="1.0"?>
<insightExport version="5.1" product="Insight Manager" name="root tag name ">
	<class name="class name">
		<field name="field name" type="field type">field value</field>
	</class>
</insightExport>
Where the XML attributes represent the following:
  • root tag name – Arbitrary text. This does not take part in assembly import, and can be left blank.
  • class name – The name of the class corresponding to the node of Assembly hierarchy.
  • field name – The name of the field being imported.
  • field type – The type of field being imported.
  • field value – The value of the field being imported.

For convenience, the AssemblyImport.xsd file is provided to enable you to validate Assembly XML created manually or programmatically using third-party tools. Validation should be done according to the instructions or guidelines of the third-party tool being used.