xsl-list
[Top] [All Lists]

Converting xml data to html using xsl/xslt

2004-02-11 15:00:59
Hi,

I have to convert a xml file into html. The data in xml has to be represented 
as tables. I have to write a xsl stylesheet and use xslt for the 
tranformation.

My xml file looks like this.

<slideshow>
        <slide> 
                <data1> xx1 </data1>
                <data2> xx2 </data2>
        </slide>

        <slide> 
                <data1> yy1 </data1>
                <data2> yy2 </data2>
        </slide>
</slideshow>

My existing xsl looks like this
  <xsl:template match="slide">
        <html>
                <title> SOAP AND XML</title>
                <style type="text/css">
                    code {color: #808080;}
                </style>
                <body>
                        <table border="1">
                                <xsl:for-each select="*">
                                        <tr>
                                                <th><xsl:value-of 
select="name()"/></th>
                                                <td><xsl:apply-templates 
select="." mode="value"/></td>
                                        </tr>
                                </xsl:for-each>
                        </table>
                </body>
        </html>

  </xsl:template>

I am getting data in seperate tables instead of in seperate rows. 

The data should be in a html table with data1 and data2 as headers and xx1,xx2 
in the first row and yy1 and yy2 in the second row.

I am not able to write a xsl to get this.

Can someone please help me write one.

Thanks,
Anna.


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



<Prev in Thread] Current Thread [Next in Thread>