Subject: Re: [xsl] Creating a Place index From: "Kaarle Kaila" <kaarle.kaila@xxxxxx> Date: Tue, 25 Nov 2003 23:56:11 +0200 |
Thanks a lot for this advice. It took me a while to understand it but now it works just fine. I removed my sample files as they are no longer needed. regards Kaarle > > It would have been easier if you'd included a small file with two > tables, for testing but anyway having got used your"contacts-by-place" > key to find the first occurrence of each place, you just want to get all > the ancestor tables of every place with the same name which is > <xsl:for-each select="key('contacts-by-place',@name)/ancestor::table"> > ... table number <xsl:value-of select=E//>@number" > > duplication removal is automatic as a the node-set > key('contacts-by-place',@name)/ancestor::table > can't have duplicates, as it is a set. > > David > > -- > http://www.dcarlisle.demon.co.uk/matthew > > ________________________________________________________________________ > This e-mail has been scanned for all viruses by Star Internet. The > service is powered by MessageLabs. For more information on a proactive > anti-virus service working around the clock, around the globe, visit: > http://www.star.net.uk > ________________________________________________________________________ > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Creating a Place index, Kaarle Kaila | Thread | [xsl] return?, Bruno LLopes |
[xsl] XSL - using for-each with sor, Wickersty, Jeff | Date | Re: [xsl] Recursive walk up tree, Wendell Piez |
Month |