Subject: Re: [xsl] question about generate-id() From: Dave Pawson <davep@xxxxxxxxxxxxx> Date: Sun, 8 Aug 2010 07:55:17 +0100 |
On Sat, 07 Aug 2010 18:49:29 +0100 Michael Kay <mike@xxxxxxxxxxxx> wrote: > > > IMHO the definition (English) is wrong. > > > > > > I don't understand what you mean by "wrong". I think you mean simply > that the function as specified doesn't meet your requirements. Not at all, I use it regularly myself. "The generate-id function returns a string that uniquely identifies a given node." It's more inferred than explicit. Uniquely? In what context. Not explicit. a given node? Again, a node from which nodeset? All possible input nodes from the source document, doc() functions? My inferences: I assumed (clearly wrongly by this thread) that it generated an ID value (call it xml:id for now) that was unique as per the definition in XML, i.e. unique amongst the nodes of the input document. Were that the case, people wouldn't be adding all the extras. Hence, the spec needs clarifying. IMHO -- regards -- Dave Pawson XSLT XSL-FO FAQ. http://www.dpawson.co.uk
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] question about generate-i, Michael Kay | Thread | Re: [xsl] question about generate-i, Michael Kay |
Re: [xsl] question about generate-i, Michael Kay | Date | Re: [xsl] question about generate-i, Michael Kay |
Month |