Previous Topic: Apply XSLT OperatorNext Topic: Output Parameters


Input Parameters

Input XML Source

Defines the source XML document to transform to one of the following formats:

Expression

Defines a pattern for identifying a string of values. For example, you can define the expression Datasets[“/VER2_Dataset”].srcXML

XML File Path

Defines the path of a file where an operator is executed. The file path can be a shared location or a URL.

Consider the following examples:

  • File path: c:\sourcefiles\books.xml
  • Shared location: \\fileserver\sourcefiles\books.xml
  • URL: http://fileserver:8080/sourcefiles/books.xml
Inline XML

Specifies the XML data that acts as an input.

Input XSLT Source

Specifies the source XSLT information in one of the following formats:

Expression

Defines a pattern for identifying a string of values. For example, you can define the expression Datasets[“/VER2_Dataset”].srcXML

XSL File Path

Defines the path of a file where an operator is executed. The file path can be a shared location or a URL.

Consider the following examples:

  • File path: c:\sourcefiles\books.xsl
  • Shared location: \\fileserver\sourcefiles\books.xsl
  • URL: http://fileserver:8080/sourcefiles/books.xsl
Inline XSL

Specifies the XSL data that acts as an input.

XSLT Version

Specifies one of the following options to determine the XSLT version that is used to transform the source XML:

Input Parameters

Specifies the input parameters as key-value pairs in XSLT Operator. You can dynamically assign values to the input parameters (key) that are defined in XSL.

You can define a key (top-author) in XSL and can assign a value (Robert Kisosk) from an XSLT Operator as in the following example:

<xsl:param name="top-author">Jasper Forde</xsl:param>
Key: top-author Value=”Robert Kisosk”