Skip to main content

XSL Transformation

Description

XSL Transformation applies an XSL stylesheet to XML data to produce transformed output. Use this process entry when your process needs to convert XML between different schemas, generate HTML from XML source data, or restructure XML documents — for example, transforming an incoming order XML into the format required by an ERP system. It supports customizable output properties and parameters for flexible transformations.

Configurations

Field NameDescription
Process entry nameSpecify the name of the step as it appears in the workflow workspace. This name has to be unique in a single workflow.
Files:
Get filenames from previous resultSelect checkbox to get filenames from result of the previous process entry.Be careful the order is the following,

i.XML File Name

ii. XSL File Name

iii.Output File Name

Enabling checkbox disables the three fields below.
XML File NameSpecify or browse for the input XML file.
Button: BrowseClick to Browse for the input XML filename.
XSL File NameSpecify the source XSL filename path or browse for it.
Button: BrowseClick to Browse for the source XSL filename.
Output File NameThis field is enabled by default when the ‘XSL source defined ina’ checkbox is unselected. Specify the source XSL filename path or browse for it.
Button: BrowseClick to Browse for the source XSL filename.
Settings:
Transformer factorySelect from JAXP or SAXON
If file existsSelect an option from the list to handle duplicate output files,

If file exists dropdown options for handling duplicates

Add output filename to resultCheck this option if you want to add output filename to the result and attach it to mail.
Advanced Tab:
Output Properties:Tabular list of Properties.
NameSelect a Property name from the list.

Output property name selection list

ValueSpecify a property value.
Parameters:Tabular list of parameters.
NameSpecify a parameter name.
ValueSpecify a parameter value.