The XML interface toolkit provides mechanisms to import and export data in XML format. Arbitrary structured XML data is mapped to according {{UBIK}} objects and its properties by a mapping specified in a separate mapping configuration file. Both files have to be specified in the interface command file additional to the [[Interface_Manager#Configuration|default parameters]].
{{Attention|The XML data file must use the correct encoding, e.g. UTF-8!}}
== Workflow ==
==== UseHierarchy ====
Be aware of the different usage of the '''UseHierarchy''' attribute in import / export processes. In an export the system will try load all objects related to the current exported object via the given relations / refernces. To skip the current view parent enable UseHierarchy, this exports all related objects except the view parent. If relational information should not be exported do not include a relation element in this section at all. Nevertheless, certain hierarchical information will always be exported due to the view hierarchy.
==== Encoding ====
{{Attention|The XML data file must use the correct encoding, e.g. UTF-8!}}
== See also ==