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