[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Simon.Fairey@xxxxxx wrote:
$var/what/ever.
And having variable bound to a string ($section) in a location path isn't good idea at all.
What you need proabably is
$root/*[name()=$section]/church
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Re: [xsl] When is a variable a nodeset and when isn't it?
Subject: Re: [xsl] When is a variable a nodeset and when isn't it? From: Oleg Tkachenko <olegt@xxxxxxxxxxxxx> Date: Mon, 09 Jun 2003 12:42:17 +0200 |
Simon.Fairey@xxxxxx wrote:
This is synatax error. According to XPath grammar, variable reference in a location path can only be at first place:Given: <xsl:template match="/all"> <xsl:variable name="root" select="/all/data/town"/> <xsl:for-each select="$root/climate|$root/transportation|$root/tourism"> <xsl:variable name="section" select="name()"/> <xsl:if test="$root/$section/church">
$var/what/ever.
And having variable bound to a string ($section) in a location path isn't good idea at all.
What you need proabably is
$root/*[name()=$section]/church
-- Oleg Tkachenko http://www.tkachenko.com/blog Multiconn Technologies, Israel
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] When is a variable a nodeset , Simon . Fairey | Thread | [xsl] Re: When is a variable a node, Dimitre Novatchev |
RE:RE: [xsl] Join XMLs with XLST wi, Mangesh Kakade | Date | [xsl] read/write in the same xml fi, abbouh |
Month |
Keywords