XSLT Processor

Transform incoming XML input to another transformed XML by using an XSL file.

Apply transformations defined in XSLT files to XML data. This allows for converting XML from one format to another based on predefined rules.


Configure the XML processor parameters as explained below.

Source of XSLT Definition

Select the connection type from the drop-down to fetch XSLT definitions from:

S3

XSLT will be fetched from an S3 bucket.

S3 Connection

Provide a valid S3 connection. A connection name can be selected from the list if you have created and saved connection details for S3 earlier. Or create one as explained in the topic - Amazon S3 Connection.

S3 Bucket Name

Provide the name of the S3 bucket where the XSL file is located.

XSLT File Path

Provide the path of the XSL file within the S3 bucket (e.g., /tempFolder/files/transform.xsl).

Upload XSL File

Upload the XSL file directly for processing.


Input XML Column

Select the input field from the drop-down list containing XML data to be transformed.


Output Column

Enter a column name where the transformed output will be stored.


Error Column

Optionally, add a new column to capture errors or null values encountered during transformation.


Multi Record Splitter

Provide a value that will split the output of the XSLT transformation into new records, if applicable.


You can add further Configuration using the ADD CONFIGURATION button.

Top