Subject: RE: [xsl] convert large array to several smaller arrays containing max N elements From: "Michael Kay" <mhk@xxxxxxxxx> Date: Wed, 12 Nov 2003 00:18:55 -0000 |
> <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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] convert large array to se, David Everly | Thread | Re: [xsl] convert large array to se, David Everly |
RE: [xsl] apply-templates with exce, Michael Kay | Date | [xsl] Dealing without global counte, Robert Ogden |
Month |