xsl-list
[Top] [All Lists]

RE: convert large array to several smaller arrays containing max N elements

2003-11-11 17:18:55
      <xsl:if test="position() mod 2 = '0'">
         </topgroup>
         <topgroup>
      </xsl:if>

Oh dear. Another victim falls in the elephant trap. You're in good
company, lots of people have fallen in before you.

Firstly, XSLT stylesheets have to be well-formed XML, so this is
syntactic nonsense.

At a deeper level, XSLT stylesheets don't write start and end tags, they
write nodes. An element node in the stylesheet is an instruction to
write an element node to the result tree. You really have to grasp this
essential concept. You can't write half a node to a tree.

Finally, this is a grouping problem, so go to
www.jenitennison.com/xslt/grouping, and find out how to solve it.

Michael Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list