Hello,
I have a stylesheet that has <br/> command(s) in it (of course). I
transform an xml document persisted from an ado recordset with this
stylesheet. When I view the source, the <br/> tag looks like this:
<br xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882"
xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema">
Weird! What is going on?
Karl
XSL SOURCE:
<!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp " ">
]>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882"
xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
xmlns:rs="urn:schemas-microsoft-com:rowset"
xmlns:z="#RowsetSchema">
<xsl:param name="table">EMPTY</xsl:param>
<xsl:output method="html"/>
<xsl:template match="/">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="rs:data/z:row">
<xsl:value-of select="@optkeyword"/>
<!-- delete link -->
<xsl:call-template name="makeUrl">
<xsl:with-param name="Display">D</xsl:with-param>
<xsl:with-param name="jscript"><xsl:text>('</xsl:text><xsl:value-of
select="@optovertureid"/><xsl:text>'); return
false;</xsl:text></xsl:with-param>
</xsl:call-template>
<br/>
</xsl:template>
<xsl:template name="makeurl">
</xsl:template>
<xsl:template name="makeUrl">
<xsl:param name="Display"/>
<xsl:param name="jscript"/>
<a>
<xsl:attribute name="href">#</xsl:attribute>
<xsl:attribute name="onclick"><xsl:value-of
select="$jscript"/></xsl:attribute>
<xsl:value-of select="$Display"/>
</a>
</xsl:template>
</xsl:stylesheet>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list