XML document type declaration

The document type declaration (DTD) of an XML message is represented by a syntax element of type DocTypeDecl and its children and descendants. These comprise the DOCTYPE construct.

Only internal (inline) DTD subsets are represented in the syntax element tree. An inline DTD is a DTD that is declared within the XML document itself. It can be a complete DTD definition, or can extend the definition in an external DTD.

External DTD subsets (identified by the SystemID or PublicId elements described later in this section) can be referenced in the message, but those referenced are not resolved by the integration node.

Field type constants are defined by IBM® App Connect Enterprise:

DTD example is an example of an XML DTD.