Subject: [xsl] Insert Header as well as Wrap the whole content in Table From: "Animesh Sharma" <asharma@xxxxxxxxxxxxxxxx> Date: Thu, 22 Jan 2004 11:46:22 +0530 |
Hi, I want to insert header in an XHTML and as well as want the whole content to be wrap in a table. Presentely I'm using following template for the both operations: For Header: <xsl:template match="body"> Header_Text <a href="http://www.google.com"> <img src="D:\logo.gif"/></a> <xsl:apply-templates select="*|text()|@*" /> </xsl:template> <xsl:template match="*|text()|@*"> <xsl:copy> <xsl:apply-templates select="*|text()|@*" /> </xsl:copy> </xsl:template> To Wrap: <xsl:template match="body"> <body> <xsl:apply-templates select="@*"/> <table cellspacing="0" cellpadding="0" width="65%" border="0"> <tbody><tr><td><table><tbody><tr><td> <xsl:apply-templates select="*|text()"/> </td></tr></tbody></table></td></tr></tbody> </table> </body> </xsl:template> <xsl:template match="*|text()|@*"> <xsl:copy> <xsl:apply-templates select="*|text()|@*" /> </xsl:copy> </xsl:template> Since both the template above use the same match i.e. "body", It is not possible to use both simultaneously. I want to create two independent template which if inserted in the same XSL will give me the desired result. I want template to be working independently as well as in combined form. Thanks in advance, Animesh XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Node-sets using <xsl:with, Michael Kay | Thread | RE: [xsl] Insert Header as well as , Jarno . Elovirta |
[xsl] Re: for-eaching for specified, Dimitre Novatchev | Date | [xsl] In-memory reference, philip . mathew |
Month |