XML parser
The XML domain is very similar to the XMLNS domain, but the XML domain has no support for XML namespaces or opaque parsing.
The XML domain is deprecated, but existing message flows that use the XML domain continue to work. Use the XMLNSC domain when developing new message flows.
The XML parser is not model-driven and does not use an XML Schema when parsing XML documents.
If you want the XML domain to parse a particular message, you must select Message Domain as XML on the appropriate node in the message flow.
Tip: The XMLNSC and XMLNS parsers both support XML messages
that do not use namespaces, with no extra configuration.
Features of the XML parser
Feature | Present | Description |
---|---|---|
Namespace support | No | |
On-demand parsing | Yes | See Parsing on demand. |
Compact message tree | No | |
Opaque parsing | No | |
Ultra high performance | No | |
Validation | No | |
Inline DTD support | Yes | Inline DTDs are processed and retained in the message tree. |
XML Data Model compliance | Yes | The resultant message tree conforms to the XML Data Model. |