RE: [xsl] generate-id() problem

Subject: RE: [xsl] generate-id() problem
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Fri, 24 Nov 2006 09:15:09 -0000
generate-id() with no parameters is equivalent to generate-id(.) - it
returns the identifier of the context node. If you call it twice with the
same argument, it is guaranteed to return the same answer.

You seem to be in need of a completely different function, so you need to
explain what you are trying to do.

Michael Kay

> -----Original Message-----
> From: nima.kaviani@xxxxxxxxx [mailto:nima.kaviani@xxxxxxxxx] 
> On Behalf Of Nima Kaviani
> Sent: 24 November 2006 08:38
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] generate-id() problem
> Hi all,
> I have a problem with using generate-id()
> apparantly, as I see it in my code, generate-id is dependent 
> to the context and the current location in the xml document. 
> that is, when I use generate-id() twice and in the same 
> context it returns the same value though I need two different values!
> however, when I use generate-id(../..) or generate-id(/) it 
> returns some other values to me!
> is there anything wrong with my settings and assumptions? do 
> I have any way around it?
> thanks,
> -Nima

Current Thread