Subject: Re: [xsl] variable in xsl:template match From: Ronan Klyne <ronan.klyne@xxxxxxxxxxx> Date: Thu, 26 Apr 2007 15:36:56 +0100 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] variable in xsl:template , Michael Kay | Thread | Re: [xsl] variable in xsl:template , Abel Braaksma |
Re: [xsl] variable in xsl:template , Steve | Date | Re: [xsl] variable in xsl:template , Garvin Riensche |
Month |