|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Dynamic Tables
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
|
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








