Data Transformation Engine Type Tree Importers Reference Guide
Chapter 2 - Using the Importer Wizard XML Schema Importer
Type Tree Importers Reference Guide
51
attribute (since the example schema has no target namespace) and nil attribute.
In case the element that uses this type is not nillable and the nil attribute is
specified in the instance document, external validator must be used in order to
recognize this type of error.
Address type does not define any attributes on its own. This is why the Attr
category does not contain any subcomponents.
Element Category
The Element category contains constructs that represent the global elements
from the schema. The example schema has only one global element - Person,
which is why the Element category has only one child node – the Person
category, as shown in the following:
The Attr subcategory of Person represents the placeholder for the Person
element attributes. Since the Person element’s type has only one attribute, Title,
only the Title item is present.
The AttrList unordered group contains the attributes of the Person element.
Apart from the Title attribute, this group also contains the placeholders for
namespace declarations, noNamespaceSchemaLocation and nil attributes.