|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Flat -> Hierarchy --- Continue
Dongling,
> Lars,
>
> I works fine except for the following line:
>
>
> <xsl:variable name="next-is-child" select=
> "//hierarchy/node[parent = Label and child =
> $next/Label]" />
>
> The expression "parent = Label and child =
> $next/Label" doesn't work.
Do you mean it causes an error, or that it gives the wrong result?
> I have to assign them to
> variables first:
>
> xsl:variable name="valueOfParent" select="Label"/>
> <xsl:variable name="valueOfChild"
> select="$next/Label"/>
>
>
> Is this XPath's problem?
I'm not sure why that would be.
What if you put parentheses around the = expressions:
<xsl:variable name="next-is-child" select=
"//hierarchy/node[(parent = Label) and (child = $next/Label)]" />
?
Lars
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








