This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Embedding parameters into XPATH
- From: "Thomas B. Passin" <tpassin at mitretek dot org>
- To: <xsl-list at lists dot mulberrytech dot com>
- Date: Mon, 5 Aug 2002 16:18:48 -0400
- Subject: Re: [xsl] Embedding parameters into XPATH
- References: <AFF2D32D2C84D311B3F000105A2315230725FC01@pony1.mustangeng.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
[Hellstern, Manny]
> Is it possible to embed a parameter name into an XPATH expression?
>
No. If you want to use just a single step in the xpath expression, you can
do something like
<xsl:apply-templates select="//*[name()=$param1]" />
If you need to use a many-step path, like /LEVEL/DUMP/TEST[3], one way to
handle it is to use one stylesheet to write a second one, which will have
the right path hard-coded in. This usually works well.
Cheers,
Tom P
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list