RE: [xsl] Recursive?

Subject: RE: [xsl] Recursive?
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Thu, 17 Mar 2005 15:01:43 -0000
> I don't know how to get this recursion work.
> I want to do a table of contents.
> 
> So i apply-templates match="tt" first to do my table of 
> contents and then i would like to apply it a second time to get
> my contents.

That's what modes are for.

Run <apply-templates mode="toc"> to invoke template rules declared with
<xsl:template mode="toc"> to do the table of contents, and then a different
mode (or the default mode) to generate the body of the document.

Michael Kay
http://www.saxonica.com/

Current Thread