|
Subject: Re: [xsl] Not Node() but string onlye From: António Mota <amsmota@xxxxxxxxx> Date: Sat, 8 Jan 2005 20:17:57 +0000 |
<xsl:choose>
<xsl:when test="defaultvalue">
<xsl:value-of select="defaultvalue"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="."/>
</xsl:otherwise>
</xsl:choose>
On Sat, 08 Jan 2005 20:51:49 +0100, Joris Gillis <roac@xxxxxxxxxx> wrote:
> Hi,
>
> Tempore 07:22:56, die 01/08/2005 AD, hinc in
> xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Karl Stubsjoen
> <karl@xxxxxxxxxxxxxxxxxxxx>:
>
> > What I'm after is the value of the text node when there are no child
> > other (what do you call these?)
> call them 'elements'
> > nodes... but, if there are child nodes, then I am
> > interested in the value of one of them, in my case, the value of the
> > child node defaultvalue.
>
> Try this one:
>
> <xsl:choose>
> <xsl:when test="count(text())=count(node())">
> <xsl:value-of select="."/>
> </xsl:when>
> <xsl:otherwise>
> <xsl:value-of select="defaultvalue"/>
> </xsl:otherwise>
> </xsl:choose>
>
> regards,
> --
> Joris Gillis (http://www.ticalc.org/cgi-bin/acct-view.cgi?userid=38041)
> Vincit omnia simplicitas
> Keep it simple
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Not Node() but string onl, Joris Gillis | Thread | [xsl] Retrieving Distinct text, Keyur K |
| Re: [xsl] Re: FO questions, J.Pietschmann | Date | [xsl] Unwanted namespace after usin, gerritjan |
| Month |