RE: feature request; id idref pairs

> > 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.

Mike Kay

Received on Wednesday, 9 February 2000 10:15:01 UTC