XML Join
Description
XML Join is a step in the Joins Plugin for Process Studio Workflows. This step can join a stream of XML-Tags into a target XML string. The target stream must have only one row, since it represents an XML document. The source stream can consist of many rows and the tags from all rows are added to the target document. After the join only one row will be produced containing the fields of the target step plus the result field of the join.
Configurations
No. | Field Name | Description |
---|---|---|
1 | Step name | Name of the step as it appears in the workflow workspace. This name has to be unique in a single workflow. |
Target Stream Properties: | ||
2 | Target XML Step | Specify the step that sends the target document to the join |
3 | Target XML Field | Specify the field that contains the XML structure |
Source Stream Properties: | ||
4 | Source XML Step | Specify the step that send the XML structure(s) to the join that need to be added to the target |
5 | Source XML Field | Specify the field that contains the XML structures that get added to the target |
Join Condition Properties: | ||
6 | XPath Statement | Specify the XPath statement to find the node in the target document where the tags will be added. When complex join is enabled a single? is used as a placeholder. |
7 | Complex Join | Enable the complex join syntax, using the placeholder in the XPath Statement |
8 | Join Comparision Field | Specify Field that contains the values that get replaced in the XPath Statement |
Result Stream Properties: | ||
9 | Result XML field | Specify the field that will contain the result. |
10 | Encoding | Choose the encoding to be used in the XML Header and to transform the XML. |
11 | Omit XML header | Enable checkbox to omit XML header. |