xsl-list
[Top] [All Lists]

RE: [xsl] Attribute of greatest value from a node set

2007-09-28 11:42:05
Alternatively: (I'm assuming answers is your context node)

option/@p[not(current()/option/@p > .)]

~ Scott

-----Original Message-----
From: George Cristian Bina [mailto:george(_at_)oxygenxml(_dot_)com] 
Sent: Friday, September 28, 2007 12:56 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Re: [xsl] Attribute of greatest value from a node set

Here it is one way:

/answers/option[not(@p < ../option/@p)][1]/@p

Best Regards,
George
---------------------------------------------------------------------
George Cristian Bina - http://aboutxml.blogspot.com/
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com


Steve wrote:
The input typically won't be in the right order. Is there an Xpath 1
alternative?

-Steve

On 9/28/07, David Carlisle <davidc(_at_)nag(_dot_)co(_dot_)uk> wrote:
 you don't say if teh input is known to be sorted, if it is (in xslt
1
 or 2)
/answers/option[last()]/@p
if the input is not known to be in the right order then (in xpath 2)
max(/answers/option/@p)

David


________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs.

________________________________________________________________________

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--