This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Equivalent of a Global Counter
- To: xsl-list at mulberrytech dot com
- Subject: Re: Equivalent of a Global Counter
- From: Alexey Gokhberg <alexei at bluewin dot ch>
- Date: Wed, 15 Nov 2000 01:24:33 +0100
- References: <A3BEF7539574D4119E61001083F94D780F315B@WELBKSEMS02>
- Reply-To: xsl-list at mulberrytech dot com
Matthew Bentley wrote:
>
> >It can't be done. But if you tell us what your problem is, we'll tell you
> >why you don't need to solve it this way.
>
> Okay, fair enough - my task is this:
> I am setting ID attributes on xml documents to a particular id scheme
> specific to my company. Part of this id scheme is Unique numbering for those
> elements which would otherwise not have unique ids (based on their content).
> The id scheme cannot be changed.
>
> ......
>
> I can quite easily do this as a post-processing task by inserting a
> character sequence (e.g. $!$) at the point where the Unique number occurs
> and replacing this with an appropriate number in omnimark or perl, but it'd
> be nice if I could do it within xslt.
Why don't you use any XSLT engine that supports interface to the
scripting languages?
Of course, this solution won't be "100% pure XSLT", but is this really
important?
Regards,
Alexey
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list