Re: [xsl] How to test if existing tag/node contains a non-whitespace value?

Subject: Re: [xsl] How to test if existing tag/node contains a non-whitespace value?
From: Michael Dykman <mdykman@xxxxxxxxx>
Date: Wed, 9 Dec 2009 16:12:24 -0500
test="string-length(normalize-space(<expression>)) > 0"

On Wed, Dec 9, 2009 at 3:14 PM, Ben Stover <bxstover@xxxxxxxxxxx> wrote:
> Hi Michael,
>
> thank you, but can I achieve this with an
>
> <xsl:if test=.....>
>
>  expression as well?
>
> Ben
>
> On Wed, 9 Dec 2009 19:43:47 +0100, Michael Ludwig wrote:
>
>>Ben Stover schrieb am 09.12.2009 um 19:38:00 (+0100):
>>> Assume a template matches a input tag like
>>>
>>> <aaa>(0 or more whitespaces)</aaa>
>>>
>>> How can I test if this node contains a non-whitespace value?
>
>>Use normalize-space():
>
>><xsl:template match="aaa[normalize-space()]"> ...
>
>>--
>>Michael Ludwig
>
>



--
 - michael dykman
 - mdykman@xxxxxxxxx

"May you live every day of your life."
    Jonathan Swift

Larry's First Law of Language Redesign: Everyone wants the colon.

Current Thread