xsl-list
[Top] [All Lists]

Purpose of generate-id index [1]

2003-06-25 05:01:41
Date: Tue, 24 Jun 2003 12:48:38 -0500
From: John Sharp <jsharp(_at_)ti(_dot_)com>
Organization: Texas Instruments
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Purpose of generate-id index [1]
References: <200306241324(_dot_)JAA19342(_at_)biglist(_dot_)com>



Hello, I have been successfully using the generate-id() function
with a key, without fully understanding the purpose of the [1]
index construct.

One explanation is given - "Given a node-set, generate-id
returns an ID for the node in the node-set that occurs first
in document order" (O'Reilly XSLT)

e.g.
/TDLfile[generate-id(.)=generate-id(
         key('TimingByGroup',concat(@type,'::',@period))[1])]

In general terms why is the [1] index present.

BTW, as I'm on the digest list, a CC courtesy copy would be
appreciated.

Kind regards,
John.
--
Texas Instruments Inc  Product Development    tel:214 480 4253
PO BOX 660199          MS: 8645 FORE/A-3101   fax:214 480 4401
12500 TI Boulevard     Dallas, TX 75266-0199      
    nawk nawk,  Who's there ?   Aho, Weinberger and Kerninghan.



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>