Subject: Re: [xsl] seriously trivial question about processing the root el ement From: "Robert P. J. Day" <rpjday@xxxxxxxxxxxxxx> Date: Thu, 20 Mar 2003 07:35:45 -0500 (EST) |
On Thu, 20 Mar 2003, Jeni Tennison wrote: > I'd have a different *stylesheet* to get XSL-FO. The mode names that I > usually use are based on what the templates in that mode are supposed > to produce. In this stylesheet, 'html' mode would produce HTML, and I > might have other modes such as 'block', 'inline'. > > In another stylesheet I might have a 'filter' mode that would filter > the source XML. > > When I wanted to filter-and-create-HTML, I'd create a third stylesheet > that imported both the *2html and filter stylesheet, and had a > template matching the root node that would look like: > > <xsl:template match="/"> > <xsl:variable name="filtered"> > <xsl:apply-templates select="doc" mode="filter" /> > </xsl:variable> > <xsl:apply-templates select="exsl:node-set($filtered)/*" > mode="html" /> > </xsl:template> ah, that's clever. to be filed away in my "clever tricks" folder. thanks. rday XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] seriously trivial questio, Jeni Tennison | Thread | RE: [xsl] seriously trivial questio, David . Pawson |
[xsl] create a xsl rule, Lionel Crine | Date | Re: [xsl] create a xsl rule, Dr. Robert Spiske |
Month |