|
Subject: [xsl] Re: Flat -> Hierarchy --- Continue From: "Lars Huttar" <lars_huttar@xxxxxxx> Date: Sat, 31 May 2003 19:47:34 -0500 |
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
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] Access all values, David Carlisle | Thread | RE: [xsl] Re: Flat -> Hierarchy ---, Lars Huttar |
| RE: [xsl] Access all values, David Carlisle | Date | [xsl] XSL-List Guidelines, Mulberry Technologie |
| Month |