Re: [xsl] xsl- Transforming to HTML table with two entries in each row

Subject: Re: [xsl] xsl- Transforming to HTML table with two entries in each row
From: "Babu Sathish Ramaraj" <bramaraj@xxxxxxxxxx>
Date: Fri, 7 Mar 2003 12:55:57 +0530
U can use the position() function to find the current position of the field
tag .If the position is going to be multiples of 2 then close that row and
open a new row  else continue with that row.

Cheers,
BabuSathish.

----- Original Message -----
From: "Topel, Amnon" <amnon.topel@xxxxxxxxx>
To: <XSL-List@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Friday, March 07, 2003 12:10 PM
Subject: [xsl] xsl- Transforming to HTML table with two entries in each row


>
> Hi,
> Let's say I hae the following XML
> <fields>
> <field>
> <name>Field 1</name>
> <value>Value 1</value>
> </field>
> <field>
> <name>Field 2</name>
> <value>Value 2</value>
> </field>
> <field>
> <name>Field 3</name>
> <value>Value 3</value>
> </field>
> <field>
> <name>Field 4</name>
> <value>Value 4</value>
> </field>
> </fields>
> and I want the html table output (using XSL transfomration) to be :
> <table>
> <tr>
> <td>Field 1</td>
> <td>Value 1</td>
> <td>Field 2</td>
> <td>Value 2</td>
> </tr>
> <tr>
> <td>Field 3</td>
> <td>Value 3</td>
> <td>Field 4</td>
> <td>Value 4</td>
> </tr>
> </table>
>
> My problem is creating the mechnism that puts 2 (istead of 1 which is
> simple and easy) "fields" in one row (tr element)
>
> Can anyone advise?
>
> Thanks
>
>
> Amnon Topel
> SCA, IeGB
> 08-6664213
> 067-886213
> Have a nice day....
>
>
> Amnon Topel
> SCA, IeGB
> 08-6664213
> 067-886213
> Have a nice day....
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>


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


Current Thread