Subject: RE: [xsl] Table breaks AND multi-level sorting (and confusion) From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Wed, 7 Feb 2001 11:51:47 -0000 |
This definitely calls for a two-pass transformation: first sort, then arrange into columns. Either use the node-set() extension function to turn the output of the first pass into the input of the second, or use two separate stylesheets. Incidentally, it's very confusing to be told that you want the output five columns wide and then be given sample output that is two columns wide. Perhaps that's why you chose the subject heading you did. Mike Kay > Given the following XML: > > <response> > <item type="a" name="abc"/> > <item type="b" name="yyy"/> > <item type="a" name="xyz"/> > <item type="a" name="cde"/> > <item type="b" name="aaa"/> > ... > </response> > > I need to generate to generate a table in HTML that is 5 > columns wide, sorted fiorst by type and second by name such as this: > > <table> > <tr> > <td>abc</td> > <td>cde</td> > </tr> > <tr> > <td>xyz</td> > <td>aaa</td> > </tr> > <tr> > <td>yyy</td> > <td></td> > </tr> > ... > </table> > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Table breaks AND multi-level , Rob Wygand | Thread | Re: [xsl] Table breaks AND multi-le, Rob Wygand |
RE: [xsl] Convert String to (node-s, Michael Kay | Date | [xsl] Multiply, Jo Kong HO |
Month |