XML Files - Integration - Update 44 - Help - Hexagon

Integration Help

Language
English
Product
Integration
Search by Category
Help
Smart 3D Version
12.1 (2019)
Smart Construction Version
2019(7.0)
SmartPlant Foundation / SDx Version
10
Smart Electrical Version
2019 (9.0)
Smart Materials/Smart Reference Data Version
2020 (10.0)
Smart P&ID Version
9 (2019)
Smart Review Version
2020 (15.0)
Smart Engineering Manager Version
10 (2019)
Smart Interop Publisher Version
13.1 (2019 R1)
Smart Isometrics Version
7.0(2019)
Spoolgen Version
9.0(2019)

All documents that are published or retrieved in an integrated environment are in XML format. These XML files must conform to the structure defined by the SmartPlant schema.

When a set of objects, grouped by document, are published or retrieved, an XML file container is used to house those objects in XML format. The following XML format is used by the XML file container:

<Container>

   <classA>

   <interfaceX property1="value" property2="value">

   <interfaceY property1="value">

   .

   .

   .

   </classA>

   <classB>

   .

   .

   .

   </classB>

</Container>

The <class> elements identify objects of a particular class. Within each <class> element, there are the interfaces for that class. The <interface> elements expose the properties for the class. The property type for each property defines the acceptable values for that property in the XML file.

The following graphic displays a sample XML container file with authoring tool data as it might look in Internet Explorer:

See Also

Naming Conventions in the SmartPlant Schema
SmartPlant Schema Overview
Meta Schema
Tool Map Schemas