Subject: RE: [xsl] generating fragments of HTML tables from different templates From: "Michael Kay" <mhk@xxxxxxxxx> Date: Mon, 20 Oct 2003 17:58:09 +0100 |
XSLT stylesheets define a transformation from a source tree to a result tree. An element in the stylesheet causes an element node to be written to the result tree. You are imagining that a start tag in the stylesheet causes a start tag to be written to a textual result document: you have got the model wrong. Writing an element node is an indivisible operation. So what's the answer to your problem? As usual, it's http://www.jenitennison.com/xslt/grouping Michael Kay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Daniel Brauer > Sent: 20 October 2003 13:48 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] generating fragments of HTML tables from > different templates > > > Hi, > > I need to generate fragments of a HTML table from different > templates. something like: > > <xsl:template name="t1"> > <table> > <tr> > <td> cell1 </td> > > <xsl: call-template name="t2" select="."/> > > </table> > </xsl:template> > > <xsl:template name="t2"> > </tr> > <xsl:for-each select="*"> > <tr> > <td> another-cell </td> > </tr> > </xsl:for-each> > </xsl:template> > > > I know this example doesnt make much sense... > Anyway when I try to run this styleheet with Saxon 6.5.2 I > get an error message telling me that the Stylesheet is not > wellformed. Can this behaviour be switched off or is it > generally not possible to generate fragmented HTML code from > mutliple templates. > > Thanks > Daniel. > > > > ************************************************************** > ********* > * Daniel Brauer > * > * Ingenieurbuero Michael > Grabietz * > * Phone: ++49 (9341) 89 66 73 Luft- und > Raumfahrttechnik * > * Fax: ++49 (9341) 89 66 71 Stauferring 56 > * > * e-mail: D-97941 > Tauberbischofsheim * > * daniel.brauer@xxxxxxxxxxxxx Germany > * > ************************************************************** > ********* > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] generating fragments of HTML , Daniel Brauer | Thread | Re: [xsl] generating fragments of H, Joe Fawcett |
RE: [xsl] Immediately preceding-sib, Michael Kay | Date | RE: [xsl] URGENT!! encoding header , Michael Kay |
Month |