Subject: Re: [xsl] Dynamic Tables From: jderbyshire@xxxxxxxxxxx Date: Wed, 26 Nov 2003 13:32:50 -0600 |
Ok, nevermind folks. I got it to work using two variables, which I thought I read couldn't work because variables can't be assigned different values, and that they are more similar to "static" variables in other languages. Jeff owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx wrote on 11/26/2003 11:23:42 AM: >> I thought the were going to be equal because they are part of the same >> context. Is there a way to compare the pair-wise unequal $unique-rooms to >> say an a sibling node with similar data? Is context part of the select >> statement? If I select //topics/topic/location am I in the location >> context, if so can I compare "." to //topics/place/room data? If not, >> please explain or send some keywords about my learning deficits so I may >> be engoogled. >> >> Jeff >> >> owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx wrote on 11/25/2003 04:21:59 PM: >> >> >> jderbyshire@xxxxxxxxxxx wrote: >> >> > <topics> >> >> > <topic> >> >> > <name>Introduction to LotusScript for Lotus Notes and Domino</name> >> >> > <start>0800</start> >> >> > <end>1000</end> >> >> > <location>SW 1-4</location> >> >> > </topic> >> >> ... >> >> > <xsl:variable name="unique-rooms" >> >> > select="//topics/topic/location[not(. = >> >> > preceding::location)]" /> >> >> ... >> >> > <xsl:for-each select="$unique-rooms"> >> >> ... >> >> > <xsl:if test=". = ../location"> >> >> ... >> >> > I don't understand >> >> > why the xsl:if is always true if I am comparing 2 different things, >> >> You compare two equal things. The $unique-rooms is a set of all >> location >> >> elements which are pairwise unequal. The context node for the test >> >> expression is such an location element. The parent of this node has >> exactly >> >> one location element as child, the element which is also the context >> node. >> >> Therefore both . and ../location resolve to the same node, no surprise >> that >> >> the comparision of their contents is always true. >> >> >> >> J.Pietschmann >> >> >> >> >> >> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list >> >> >> >> >> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list >> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Dynamic Tables, jderbyshire | Thread | Re: [xsl] Dynamic Tables, Wendell Piez |
RE: [xsl] XSL - using for-each with, Rick Taylor | Date | RE: [xsl] XSL - using for-each with, Wendell Piez |
Month |