Re: Re: [xsl] Unexpected ('a', 'b')[fn:position()] result

Subject: Re: Re: [xsl] Unexpected ('a', 'b')[fn:position()] result
From: "Rachel D. Basse" <honestrosewater@xxxxxxxxx>
Date: Wed, 7 Mar 2007 02:32:54 -0500
>The function position() (you don't need to put "fn:" in front of it) >returns the position of the context node. The context changes within >the XPath expression to each node it is evaluating.

Haha, right, the context item changes when evaluating the sequence. Super. :P Thanks! 


<!-- ...setting some params for error checking and complaining. -->
<wt:param name="missingParamNames">
 <wt:for-each select="
  if ($do = ('change', 'remove')) then
  else if ($do = 'add') then
    ($fileName, $title, $type, $smellsLike)
  <!-- ================== Yay! ==================== -->
  <wt:variable name="position" select="wf:position()"/>
  <wt:sequence select="
   if (. = '') then

Stop the Forest Service from killing more wolves, bears, cougars, and other animals in the wild:  Free e-mail. 100MB storage.  Helps nonprofits. 

Current Thread