Skip to main content

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 NameDescription
1Step nameName of the step as it appears in the workflow workspace. This name has to be unique in a single workflow.
Target Stream Properties:
2Target XML StepSpecify the step that sends the target document to the join
3Target XML FieldSpecify the field that contains the XML structure
Source Stream Properties:
4Source XML StepSpecify the step that send the XML structure(s) to the join that need to be added to the target
5Source XML FieldSpecify the field that contains the XML structures that get added to the target
Join Condition Properties:
6XPath StatementSpecify 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.
7Complex JoinEnable the complex join syntax, using the placeholder in the XPath Statement
8Join Comparision FieldSpecify Field that contains the values that get replaced in the XPath Statement
Result Stream Properties:
9Result XML fieldSpecify the field that will contain the result.
10EncodingChoose the encoding to be used in the XML Header and to transform the XML.
11Omit XML headerEnable checkbox to omit XML header.