Supported XML features
The XML codec can convert messages that contain the following:
Elements
Attributes
Text nodes
CDATA nodes, including CDATA nodes that contain an XML document to be parsed
CDATA nodes are supported only in the downstream direction.
Namespace prefixes and definitions (only basic support)
XPath expressions, including functions
Result types of XPath expressions must be simple. For example,
string contains();
The XML codec cannot convert XML data that contains the following XML features:
Document type specifiers
Processing instructions
Notations and entities
XML with more than one top-level (root) element
Node or nodeset XPath expressions
For Node or nodeset XPath expressions, only the first match is returned.