Name for Root Node | Optionally, change the name to use for the root node of the merged results. If you do not set this, the root name for the first result being merged is used. | ||
Merge Method | Merge matching records for all inputs: if the structures of the results being merged are not identical, but there is an identical repeating item (the record) in all of the results being merged, set this option to select that common repeating item. The repeating items are merged, but data in previous levels is not, thus potentially losing some data. Make each result appear as-is under results: if the structures of the results being merged are not identical, this option appends each result, as-is, as siblings under a single root node. Merge on specified XPath (Advanced): if there is an identical node in all the results being merged, you can use this method to define what portion of the results should be appended from each result. This is useful if the nodes you want to merge are not repeating.
| ||
Records in source | If you are using the Merge matching records for all inputs method, this field shows the name of the repeating item selected as the records to merge. If the results have several different repeating items, you can change which items should be used as merged records. | ||
Merge Path | If you are using the Merge on specified XPath (Advanced) method, enter the XPath expression, starting from the root node, that identifies the node or nodes in each result being merged to append in the merged results. For example: /doc/students/student/address You may select repeating or non-repeating nodes with this XPath. Developers should see A Brief Introduction to XPath 2.0 for more information. |