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 |