XML Map Objects
Sterling Gentran:Server® now uses a set of icons to represent XML map objects.
This table describes the map object icons that Sterling Gentran:Server uses to visually represent the XML file:
| Icon | Description |
|---|---|
| |
The XML File icon represents the XML document that Sterling Gentran:Server is mapping, including the root element. It is a looping structure that contains elements and/or content particles that repeat in sequence until either the group data ends or the maximum number of times that the loop is allowed to repeat is exhausted. |
| An XML element contains related elements and/or
content particles. In addition, an element can contain one pcdata
and/or one attribute container. These objects repeat in sequence until
either the element data ends or the maximum number of times that the
loop is allowed to repeat is exhausted. A repeating element that contains another repeating element corresponds to a nested looping structure. |
|
| A content particle contains related elements and/or
content particles that define either a choice or a sequence. A content
particle can also contain one pcdata. If specified, these objects
can repeat in sequence until either the content particle data ends
or the maximum number of times that the loop is allowed to repeat
is exhausted. If you create a content particle that is subordinate to another content particle, this corresponds to a nested looping structure (a loop within a loop). |
|
| A pcdata object contains character data. Only
one pcdata object can be defined per element or content particle. Sterling Gentran:Server automatically names the pcdata object with the name of the parent element or content particle. When a pcdata has an operation performed against it (link, standard rule, or as an extended rule storage field), the system displays a red checkmark over the pcdata icon. |
|
| An attribute container object does not correspond
to an XML feature. Sterling Gentran:Server uses
attribute container objects to contain the attributes of an XML element.
This object has no properties. An attribute container object is automatically created when the user creates the first attribute of an XML element. Subsequent attribute objects are created in the existing attribute container object. |
|
| The attribute object specifies information associated
with an element that further defines the element. An attribute container
object is automatically created when the user creates the first attribute
of an XML element. Subsequent attribute objects are created in the
existing attribute container object. Note: Attributes do not have to
occur in sequence in the input data.
When an attribute has an operation performed against it (link, standard rule, or as an extended rule storage field), the system displays a red checkmark over the attribute icon. |