Added by Matt Casters, last edited by Jens Bleuel on May 16, 2011  (view change)

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

Description

XSLT is short for Extensible Stylesheet Language Transformations, for more information on this, look here: http://en.wikipedia.org/wiki/XSLT

XSL Transformation job entry is designed to transform (by applying XSL document ) XML documents into other documents (XML or other format, such as HTML or plain text).

The original document is not changed; rather, a new document is created based on the content of the XML file.

See also the corresponding step: XSL Transformation

Options

Option Description
Name of the job entry The name of the job entry. This name has to be unique in a single job. A job entry can be placed several times on the canvas, however it will be the same job entry.
Get filenames from previous result When this option is checked, the XML File name, XSL File name and Output File name are read from the previous result set. When multilpe rows exists, it will loop. At this time XML File name is the first field in the result set, XSL File name the second fields and Output File name the third field. (See also PDI-6193)
XML File name The full name of the source XML file
XSL File name The full name of the XSL file
Output File name The full name of the created document (result of XSL transformation)
Transformer Factory
You can select JAXP or SAXON as the transformer factory.
If file exists Define the behavior when an output file with the same name exists
Options :
  • Create new with unique name : a new output file will be created
  • Do nothing : nothing will be done
  • Fail : the job will fail
Result file name Add files to result files name : add the target file names to the list of result files of this job entry for use in the next job entries.

Which XSL processor is used?

How does it handles large files? -> is it supporting XALAN Incremental files?

Comment: Posted by Michael Olschimke at May 04, 2009 01:57