Re: variable in xsl:template match
Garvin Riensche wrote: > Hello, > > Im am wondering if it is possible to pass an xpath expression (or part > of it) from the commandline to the match attribute of a template. > > What I am thinking about is something like to following. If I call the > parser with > > saxon target=position input.xml styleshee.xsl > > And I have a template with something similar to > > <xsl:template match="/root/$target/child"> > > I want the Xpath expression to be evaluated as "/root/position/child". > > Any help will be appreciated. > > Regards, > Garvin > > Try this xpath: /root/node()[name()=$target]/child # r -- Ronan Klyne Business Collaborator Developer Tel: +44 (0)870 163 2555 ronan.klyne@xxxxxxxxxxx www.groupbc.com
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format