Subject: Re: [xsl] newbie - parameters with/without values?? From: David Carlisle <davidc@xxxxxxxxx> Date: Mon, 4 Oct 2004 16:19:48 +0100 |
> can I build an XSL style sheet to take in parameters "gender" and > "city", which may or may not have values, and *build* an XPath > select expression that will find the right nodes? yes, and for more complicated Xpath's that is the way to go, as building an Xpath dynamically in one step isn't much fun in xslt (without using proprietary extensions) however for simple selections such as the one you suggest you don't really need to do a two stage process of generated an XSLt file, unless you need that for other reasons, for example the XPath /my_document/person[not($gender) or $gender=gender] [not($city) or $city=city] will select all person nodes if $gender and $city are "" but will just select <person> <name>Joe</name> <gender>Male</gender> <city>Boston</city> </person> if $gender='Male' 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] newbie - parameters with/with, Hardy Merrill | Thread | RE: [xsl] newbie - parameters with/, Michael Kay |
[xsl] newbie - parameters with/with, Hardy Merrill | Date | RE: [xsl] newbie - parameters with/, cknell |
Month |