This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: feature request; id idref pairs
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: RE: feature request; id idref pairs
- From: "Pawson, David" <DPawson at rnib dot org dot uk>
- Date: Wed, 9 Feb 2000 21:39:00 -0400 (EST)
- Reply-To: xsl-list at mulberrytech dot com
>> > Today I can't find the nodelist which calls any particular box.
>>
>you can do something like
>>
>> select="//*[@idref=current()/@id]"
>>
>
>If you know that the id references are in an attribute called
>@idref, you
>can make this a key
>
><xsl:key name="idref" match="@idref" use="."/>
>and then: select="key(idref, current())"
>
>which will probably be faster than the above on most implementations.
Thanks Mike. After Steve's message, I'm reading up on keys
in Ken H's book :-)
Trouble is, they are not named idref,
they are named:
Noutput
Youtput
linksTo
input-LinksTo
Can a single key be used to 'gather' all these together?
Regards, DaveP
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list