xsl-list
[Top] [All Lists]

Re: [xsl] Output fixed length records using mod operators to group results

2007-05-10 20:11:32
Wow!

Thanks (again!) David.

I was able to understand why everything works the way it works except
the for-each within the last container condition. Can you elaborate on
that?  It does exactly what I need it to do, but I'd sure like to know
why!

The section I'm referring to is:
    <xsl:if test="position()=last()">
      <xsl:for-each select="(//*)[position()&lt;= ((4000 -last() )mod 4)]">
        <xsl:value-of select="$field"/>
      </xsl:for-each>
    </xsl:if>

I'm not familiar with the (//*) expression, nor can I grasp the math
behind the predicate in that xpath (literature major as an undergrad).

Thanks,
Chris

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