[xquery-talk] count all the distinct timezones in an XML document
using XPath
David Carlisle
davidc at nag.co.uk
Fri Dec 12 11:42:09 PST 2008
count(distinct-values(//(element(*,
xs:date)|attribute(*, xs:date)|element(*, xs:datetime)|attribute(*,
xs:datetime))/date-from-timezone(.))) eq 1
> If there was a map function in XPath
in simple cases (as here) you can use / as map otherwise a for clause
serves that purpose.
your map(f,seq) is
for $s in seq return f($s)
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.
________________________________________________________________________
More information about the talk
mailing list