The XSLT Stylesheet filter takes an XML document or EDI message and applies an XSLT stylesheet transformation to produce an output XML document or EDI message.

Rhapsody supports XSLT 1.0.

Configuration Properties

Property

Description

Maximum Concurrency

The maximum level of concurrency for this filter. A setting of 0 (zero) means unlimited. Limiting the level of concurrency limits memory usage. Refer to Maximum Concurrency for details.

XSLT File

The XSLT file containing the instructions to transform the input data document to an output document.

Input EDI Definition

The definitions of the input EDI messages.

Output EDI Definition

The definitions of the output EDI messages.

XSL Background

XSL is a language for expressing stylesheets. An XSL stylesheet is a file that describes how to display an XML document of a given type and includes:

  • A transformation language for XML documents: XSLT. This is a general purpose XML processing language and is widely used for tasks such as generating HTML web pages from XML data.
  • Advanced styling features, expressed by an XML document type which defines a set of formatting objects: XSL:fo. Refer to W3C XSL Working Group for details.