Subject: variable with document() reference
From: 0 8 <0112358@xxxxxxxxx>
Date: Wed, 1 Sep 2004 13:31:40 -0400
|
I really should know the answer to this, but I can't seem to get a handle on it.
If I reference an external document in a variable, like...
<xsl:variable name="xln-source" select="document($file)" />
...and then need to loop through it, like...
<xsl:for-each select="$xln-source//set[descendant::start/@xlink:href = $match]">
<!-- do something -->
</xsl:for-each>
...is the external document being loaded in the variable or it the
for-each call? I have a different for-each later requiring the same
document and I would like to load it only once.
I'm actually thinking that I may need to move this to keys anyways,
but it's bothering me that I can't answer this question.
Thanks,
-m
|