Subject: Re: [xsl] processing code embedded inside a stylesheet From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Wed, 14 Apr 2004 10:29:35 -0400 |
<xsl:template match="template:defaultpage"> <xsl:variable name="contents"> <!-- build an RTF containing the nodes we want to process --> <template:header title="Hello World" /> <template:body> <xsl:apply-templates /> </template:body> </xsl:variable>
<html> <!-- convert the RTF into a node set and process it --> <xsl:apply-templates select="exsl:node-set($contents)/*"/> </html> </xsl:template>
Good luck, Wendell
I have a number of templates that are all recursed using a simple <xsl:apply-templates /> within all the templates, its for processing XHTML.
I want to put some nodes to match inside another template, for example:
<xsl:template match="template:header"> <head> <title><xsl:value-of select="@title" /></title> </head> </xsl:template>
<xsl:template match="template:body"> <body> <xsl:apply-templates /> </body> </xsl:template>
now I want to do:
<xsl:template match="template:defaultpage"> <html> <template:header title="Hello World" /> <template:body> <xsl:apply-templates /> </template:body> </html> </xsl:template>
Is there a way to tell xsltproc to process these nodes as if they were part of the source file?
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] processing code embedded , Wendell Piez | Thread | [xsl] selecting elements only if th, Donal Regan |
[xsl] nothing, Bello Mendoza Jorge | Date | Re: [xsl] processing code embedded , Wendell Piez |
Month |