xsl:call-template

Instantiates a named template.

Format

<xsl:call-template name="template_name">
               
  [<xsl:with-param/>]
               
</xsl:apply-templates>
               

            

Description

The name attribute is required and the value must be a qualified name. It specifies the name of the template you want to instantiate. The template you want to instantiate must specify the name attribute with a value identical to template_name.

Unlike the xsl:apply-templates instruction, the xsl:call-template instruction does not change the current node.

Tip

 

You can create an xsl:call-template element automatically using the XSLT mapper.

Using DataDirect XML Converters

Learn how to use DataDirect XML Converters and the Stylus Studio Java Code Generator to deploy the XQuery applications you build in Stylus Studio to a live server environment.

Whitepaper: FIXML - Working with Complex Message Sets Defined Using XML Schema

The advanced XML Schema handling and presentation capabilities of Stylus Studio have valuable implications for users of industry-specific XML message sets.

XSLT Debugger

Stylus Studio's XSLT debugger - a requirement for building bug-free XSLT stylesheets and XML data transformation applications. Stylus Studio's XSLT debugger gives you complete visibility and control over the XSLT transformation process.

Transforming Non-XML Documents with XML Tools

This pages has audio from the Stylus Studio Presentation at Exchange 2005.

Stylus Most Wanted

 
Free Stylus Studio XML Training:
W3C Member