Re: String hashing code
I prefer not to escape to non-XSLT, because I am providing this as part of a library that needs to run on almost any XSLT 2.0 platform.
A while back I posted the XSLT 2.0 code necessary to create a UUID, close enough to the thoughts behind a UUID to be reasonably globally unique (but without the network interface number etc). The idea was to create an XSLT-only and portable solution. It's a simple function that however often you call it, even within one run, without using extension functions, always produces a unique string.
One place where it is archived currently: http://www.biglist.com/lists/xsl-list/archives/200703/msg00434.html, though as almost always, the layout/indentation is broken...
HTH, Cheers, -- Abel Braaksma
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