xsl-list
[Top] [All Lists]

Re: Not Node() but string onlye

2005-01-08 13:17:57
<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(_at_)pandora(_dot_)be> 
wrote:
Hi,

Tempore 07:22:56, die 01/08/2005 AD, hinc in
xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com scripsit Karl Stubsjoen
<karl(_at_)meetscoresonline(_dot_)com>:

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

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>