Subject: Re: [xsl] match nodes based on given path From: David Carlisle <davidc@xxxxxxxxx> Date: Thu, 10 Apr 2003 16:50:19 +0100 |
Are you committed to this format: <xsl:param name="externalLinks"> <link path="/root/node/value"/> <link path="/root/value"/> </xsl:param> as that makes it difficult in standard XSLT 1 as its a RTF so you can not get at the structire of the parameter at all. If you had <xsl:key name="special" match="/root/node/value"/> <xsl:key name="special" match="/root/value"/> Then you could have <xsl:template match="value" name="value"> <xsl:value-of select="'usual'"/> </xsl:template> <xsl:template match="key('special')" priority="2"> do something extra <xsl:call-template name="value"/> </xsl:template> Rather than <xsl:call-template name="value"/> which might not be teh right thing to do if you have lots of different normal templates you want to call you could instead do <xsl:apply-imports/> and stick all your "normal" templates in a stylesheet imported into this one David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] match nodes based on given pa, Andrew Welch | Thread | Re: [xsl] match nodes based on give, David Carlisle |
Re: [xsl] RE: xslt: nested for-each, David Carlisle | Date | RE: [xsl] step-by-step work instruc, Kathy Burke |
Month |