IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Defining and transforming data > Transforming data > Transforming data using XML maps > Functions and transforms > IBM supplied transform types

XML Transform: Group

Takes a single list as input and creates a number of lists. It is used to map a "flat" repeatable structure (an array) to a nested repeatable structure (a nested array) based on some criteria from the input structure.


Example

An input array of complex type Employee contains a number of elements including Department. The output array is of complex type Department and contains a nested array Employee. A Group transform based on Employee/Department can be used to take the list of employees from the input and group these employees by department in the output array.

IBM supplied transform types in the XML map editor