XML XSLT transform


This task transforms XML data into HTML or other formats, based on a XSL style sheet.
Every field in this task accepts variables. You can use a Directory Loop task, and for every loop, call this task and transform all files in a directory!

XML data file
Enter the full path for the XML data file.

XSL Stylesheet
Enter the full path of the XSL style sheet.
You can dynamically use the Current XML filename variables and current folder variable. This allows to select a different XSL style sheet for every XML file.
Example: $%taskTitle::CurrentFolder%$\$%taskTitle::CurrentXmlFileWithoutExtension%$.xsl
i.e. if xml data file is c:\temp\test.xml, the above variables would select the following XSL style sheet: c:\temp\test.xsl

Output File
You can dynamically use the Current XML filename variables and current folder variable. This allows to set a different output file for every XML file.
Example: $%taskTitle::CurrentFolder%$\$%taskTitle::CurrentXmlFileWithoutExtension%$.htm
i.e. if xml data file is c:\temp\test.xml, the above variables would set the output filepath as: c:\temp\test.htm