|
Subject: [xsl] Transpose of Table From: "Animesh Sharma" <asharma@xxxxxxxxxxxxxxxx> Date: Wed, 24 Dec 2003 11:47:14 +0530 |
Hi,
I want to write a XSL which will output me the transpose of existing XHTML.
Suppose I have input something like:
<?xml version="1.0"?>
<html>
<body>
<p>Test Table</p>
<table border="1">
<TR>
<TD>1 </TD>
<TD>2 </TD>
<TD>3 </TD>
</TR>
<TR>
<TD>4 </TD>
<TD>5 </TD>
<TD>6 </TD>
</TR>
<TR>
<TD>7 </TD>
<TD>8 </TD>
<TD>9 </TD>
</TR>
</table>
</body>
</html>
i.e
Test Table
1 2 3
4 5 6
7 8 9
I want to write an XSl which will give me transpose of above table and output will look like:
Test Table
1 4 7
2 5 8
3 6 9
i.e.
<?xml version="1.0"?>
<html>
<body>
<p>Test Table</p>
<table border="1">
<TR>
<TD>1 </TD>
<TD>4 </TD>
<TD>5 </TD>
</TR>
<TR>
<TD>2 </TD>
<TD>5 </TD>
<TD>8 </TD>
</TR>
<TR>
<TD>3 </TD>
<TD>6 </TD>
<TD>9 </TD>
</TR>
</table>
</body>
</html>
Well, I want to write a generic XSL which can work for any n*n table.
Thanks and Regards,
Animesh
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] Re: Re: XSL to write XML tag , Dimitre Novatchev | Thread | [xsl] Re: Transpose of Table, Dimitre Novatchev |
| Re: [xsl] transformNode() and inner, Dale Gillard | Date | [xsl] Re: Re: XSL to write XML tag , Dimitre Novatchev |
| Month |