|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Re: A proposal:xsl:result-document asynchronous at
Francis,
> timestamp, randomNumber and interaction with unsafe, non-idempotent
> web-services would be my favourite "unclean" features.
Note that a side-effect-free version of timestamp is available in
XPath 2.0: current-dateTime(). During the course of a single
transformation, current-dateTime() will always return the same
dateTime.
I wonder what we can do about random number generation. I think that
having a function like random(seed?) would be possible, with it
returning the same random number for a given seed. That would allow
you to do:
<xsl:for-each select="foo">
<xsl:sort select="random(position())" data-type="number" />
...
</xsl:for-each>
to get the <foo> elements in a random order, which would seem to be
the most frequent requirement for a random() function.
Cheers,
Jeni
---
Jeni Tennison
http://www.jenitennison.com/
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








