Subject: RE: Can solve the N-queens - but can't count!
From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx>
Date: Wed, 16 Jun 1999 20:48:41 -0700
|
At 99/06/16 22:34 -0400, Jonathan Borden wrote:
> Would this be a select pattern? e.g.
>
> <xsl:apply-templates select="$var/a[@b='x']" />
>
>or
> <xsl:value-of select="$var/a" />
It happens that neither of the above is a valid pattern because variables
cannot be used *as* location steps.
But ... they can be used *in* location steps because you can use variables
in predicates ... so for a child element named by a variable you can do:
<xsl:value-of select="*[local-part(.)=$var]/a"/>
I hope this helps.
......... Ken
--
G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx
Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/
Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (Fax:-0995)
Website: XSL/XML/DSSSL/SGML services outline, XSL/DSSSL shareware,
stylesheet resource library, conference training schedule,
commercial stylesheet training materials, on-line XSL CBT.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|