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