xsl-list
[Top] [All Lists]

RE: Defining a key on a RTF inside a Template

2004-12-08 07:33:20
But please consider this.., if for instance, the main
XML document also contained the <projectsum> nodes,
then the key definition -
<xsl:key name="countDetail" match="projectsum"
use="@id"/>
would include those nodes also in the scope.. So
introducing the <temp> tag would be neccessary to
enforce the scope to RTF..

But I was wrong that <temp> was neccessary to enforce
scope to RTF(as you have clarified).. But using
<temp>(or any other name which does'nt exist in source
XML) would accurately enforce the scope of xsl:key to
RTF.. Am I right..?

Yes, it would restrict the scope, but what would you gain from this?

You can assume that a reasonable implementation will only construct an index
for those documents where the key is actually used, not for all documents
that contain a node that matches the match pattern.

Michael Kay
http://www.saxonica.com/


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--