xsl-list
[Top] [All Lists]

RE: [xsl] Finding max values

2007-04-05 04:42:51
If it really is a dateTime datatype, then

max(objects/object/p/date/@publish)

If it's actually an untyped document, then

max(objects/object/p/date/@publish/xs:dateTime(.))

Michael Kay
http://www.saxonica.com/
 

-----Original Message-----
From: tom tom [mailto:tomxsllist(_at_)hotmail(_dot_)com] 
Sent: 05 April 2007 12:31
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] Finding max values

Using a single XPath expression in XSLT 2 can anyone 
recommend the most appropriate way to find a maximum value 
(ie most recent) of a date datatype that is encoded in the 
following kind of construct:

<objects>
<object>
      <p>
              <date publish="2005-10-05T02:08:54-03:00"/>
      </p>
</object>
<object>
      <p>
              <date publish="2005-10-03T02:08:54-03:00"/>
      </p>
</object>
<object>
      <p>
              <date publish="2005-10-04T02:08:54-03:00"/>
      </p>
</object>
<object>
      <p>
              <date publish="2005-10-04T02:08:54-03:00"/>
      </p>
</object>
</objects>

_________________________________________________________________
Solve the Conspiracy and win fantastic prizes.  
http://www.theconspiracygame.co.uk/


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