This gets monotonous after a while. It would be nice if
<xsl:value-of>
could take an attribute which would provide a default value
if the select
produces an empty result!
Yes I have always moaned about the problems of element minimisation with
the current crop of browsers - how nice it would be to simply have a
minimisation="no" on the serialiser...
There is light at the end of the tunnel though, with an xhtml output
method in xslt 2 and if-then-else in xpath 2.
cheers
andrew
-----Original Message-----
From: Zakon, Stuart [mailto:stuart_zakon(_at_)medcohealth(_dot_)com]
Sent: 13 November 2002 21:51
To: 'xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com'
Subject: [xsl] monotonous nbsp coding
Some older browsers have a problem rendering tables with
empty <td> tags in
them. (You know which ones...)
Is there a better way to code this in XSLT than the following:
<td>
<xsl:choose>
<xsl:when test="string-length() > 0"><xsl:value-of select="."
/></xsl:when>
<xsl:otherwise> </xsl:otherwise>
</xsl:choose>
</td>
This gets monotonous after a while. It would be nice if
<xsl:value-of>
could take an attribute which would provide a default value
if the select
produces an empty result!
Stuart Zakon
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list