Mapping XML choice elements
If you have an XML choice element in your message, you can map each possible choice in the XML mapping editor. In this topic, we discuss how to map a simple choice construct, as well as a choice construct containing complex type elements.
Mapping XML elements with multiple (0...n) cardinality
When you need to map a source element to a target element with multiple cardinality (0...n) in the XML mapping editor, you can use the simple Create Mapping function for a simple mapping, or the XSL choose capability for a more complex mapping. This section uses examples to show you how to use both functions.
Concatenating string elements in the XML mapping editor
The XML mapping editor provides a number of XSLT functions that enable you to manipulate strings and operate on numbers. In this topic, we use an example to show how to use the concat function in the XML mapping editor.
Using a custom Java bean in the XML mapping editor
When mapping XML elements, you may want to perform an action that is not provided by a standard XSLT function. One option is to use a custom Java bean. This topic uses an example to show how to call a method that is defined in your own custom Java bean.
Mapping XML elements with enumeration
When you are mapping XML elements with enumeration in the XML mapping editor, an XSL Choose provides a way to conditionally set target elements. This topic uses an example to show you how to use XSL Choose to map XML elements that use enumeration.