|
Subject: Re: [xsl] How to use generate-id() inside an xsl:function without a node available? From: Abel Braaksma <abel.online@xxxxxxxxx> Date: Tue, 27 Feb 2007 21:46:18 +0100 |
The point is that generate-id() is not a random string generator. It generates an ID based on a node, always the same ID for the same node. If you call it without argument, the context item is used (which is indeed not possible in a function definition).
<xsl:for-each select="(1 to 20)" >
<xsl:variable name="id-node"><some-node /></xsl:variable>
<some-elem id="{generate-id($id-node)}" />
</xsl:for-each>Cheers, -- Abel Braaksma
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] How to use generate-id() , Florent Georges | Thread | Re: [xsl] How to use generate-id() , Colin Adams |
| Re: [xsl] How to use generate-id() , Dimitre Novatchev | Date | Re: [xsl] How to use generate-id() , Abel Braaksma |
| Month |