This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Empty Columns with Oracle Parser
- To: xsl-list at mulberrytech dot com
- Subject: Re: Empty Columns with Oracle Parser
- From: Nick Browne <NickBrowne at slipstone dot co dot uk>
- Date: Thu, 21 Sep 2000 13:53:10 +0100
- Organization: Slipstone Ltd
- References: <51796B6D0747FE43B4F84E14AF3C4AA311AD70@gray.klopotek.de>
- Reply-To: xsl-list at mulberrytech dot com
Try either :
1. <TD><xsl:value-of select="concat(BookName,' ')"/></TD>
or
2. <TD><xsl:value-of select="BookName"/>
<xsl:if test="not(BookName)"> </xsl:if></TD>
Option 1. adds a (non-breaking) space irrespective of whether the element is
missing so you may prefer 2. I think Oracle always uses the empty element
syntax if the tags have no content. Using a variable set to an empty string does
not solve the problem.
Regards
Nick Browne
Slipstone Ltd
"Sellmer-Brüls, Barbara" wrote:
> Hi,
> How can I persuade the Oracle parser to output <td></td> in case that an XML
> element is sometimes not present?
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list