|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Extracting highest values within a range
> <xsl:when > test="/x/params/resultstocompare[substring-after(start,'Result > ') <$n][substring-after(end,'Result') >=$n]"/> It's an empty when branch, but I cannot put the logic into English! it is testing if you are mid-range (in which case you do nothing as the range is handled by the first entry) $n is the number and the test is asking if there is a resultstocompare which has a start child that is less than $n _and_ an end child that is greater than or equal to $n. as discussed on this list in the last week or two, two predicates after each other [...][...] is just a syntactic variant on [... and ...] in the case (as here) where the predicates don't depend on position(). David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
|
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








