Subject: [xsl] Flat List to HTML Table From: "Peter Charles" <petefc@xxxxxxxxxxxxxxxxx> Date: Mon, 25 Oct 2004 15:01:32 -0700 |
Hello, If I have a list that looks like this: <list> <item name="name1">value1</item> <item name="name2">value2/item> <item name="name3">value3</item> <item name="name4">value4</item> <item name="name5">value5</item> <item name="name6">value6</item> <item name="name7">value7</item> <item name="name8">value</item> <item name="name9">value9</item> </list> And I want to turn it into a table that looks like this; <table> <tr> <td>name1</td> <td>value1</td> <td>name2</td> <td>value2</td> </tr> <tr> <td>name3</td> <td>value3</td> <td>name4</td> <td>value4</td> </tr> <tr> <td>name5</td> <td>value5</td> <td>name6</td> <td>value6</td> </tr> <tr> <td>name7</td> <td>value7</td> <td>name8</td> <td>value8</td> </tr> <tr> <td>name9</td> <td>value9</td> </tr> </table> Can any one suggest a good method for doing so? I thought about using template match patterns of: <xsl:template match="item[position() mod 2=0]"> And <xsl:template match="item[position() mod 2!=0]"> to let me know if list item is the beginning or ending of a row but that does not solve the problem of how/when to open and close rows. Thanks Peter
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] "java.lang.Exception: s4s-elt, Oswald Campesato | Thread | RE: [xsl] Flat List to HTML Table, Pieter Reint Siegers |
Re: [xsl] XHTML->XHTML w/ XSLT, mod, Evan Nemerson | Date | RE: [xsl] Flat List to HTML Table, Pieter Reint Siegers |
Month |