Subject: Re: [xsl] dynamically extending xslt From: David Carlisle <davidc@xxxxxxxxx> Date: Mon, 10 Oct 2005 13:44:22 +0100 |
This would be transformed into: <document> <body> <topic> <xsl:choose> <xsl:when test="//variable[@name='aVariable'] = 1"> Is that really what you want to generate? (Unless rewritten by your xslt systems' optimiser) It searches the whole document to find all variable[@name='aVariable'] elements and returns true() if any of then have a value of 1. It isn't clear from your description why you need to generate an xsl stylesheet rather than just having the main stylesheet operate directly on the input document. What final result do you need to generate from <document> <body> <topic> <selection variable="aVariable"> <item value="1"> <textblock>some text</textblock> </item> </selection> </topic> </body> </document> ? David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. 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 ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] dynamically extending xslt, Marco Plum | Thread | Re: [xsl] dynamically extending xsl, Jeni Tennison |
[xsl] dynamically extending xslt, Marco Plum | Date | Re: [xsl] dynamically extending xsl, Jeni Tennison |
Month |