|
[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
|






