XSL Transformation Plug-in

The XSL Transformation plug-in enables you to run an Extensible Stylesheet Language (XSL) stylesheet on XML, and stores the results in a file on the file system.

Properties

Name

Description

Mandatory

file

The location of a file saved to the file system. It must be the full file path from the server's file system.

Example:

Direct value: D:\Files\Public\Users\Daily-Records.doc

Value from form field: [/my:myFields/my:field2]

Value from solution field: [field1]

Yes

xmlcolumn

The solution field which contains the XML data.

Example:

Direct Value: XMLDataField

Value from form field: [/my:myFields/my:field2]

Value from solution field: [field1]

Yes

folder

The file library folder containing the file to be transformed. This displays a list of all global and app level file libraries and their folders.

Yes

filename

The full name of the xslt file which is used for transformation.

Example:

Direct value: CopyThis.xslt

Value from form field: [/my:myFields/my:field2]

Value from solution field: [field1]

Yes

omitxmldeclaration

Indicates whether or not to output the initial XML declaration containing the version, encoding, etc. The default is False, which means it will automatically output the XML declaration.

No

Example

  • file – DailyStyle.doc
  • xmlcolumn – FormXml
  • folder – Stylesheets1
  • filename – nda2wordml.xsl

This example takes the XML from the column FormXml, runs the stylesheet nda2wordml.xsl on the specified folder, and stores the result in the DailyStyle.doc file.