Can someone please tell me what am I doing wrong? I need to create tables,
so I am mimicing HTML's tables. I am having problems passing the value of
the "border" attribute to the HTML equiivalent. In my HTML code, I see
"<table border="$border"> "
Thanks.
XML:
<table border="1">
<tr>
<td>Column</td>
</tr>
</table>
XSL:
<xsl:template match="table">
<xsl:if test="@border=''">
<xsl:variable name="border">
"0"
</xsl:variable>
</xsl:if>
<xsl:if test="@border!=''">
<xsl:variable name="border">
<xsl:value-of select="@border"/>
</xsl:variable>
</xsl:if>
<table border="$border;" cellspacing="0" cellpadding="0">
<xsl:apply-templates />
</table>
</xsl:template>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|