Hi Andrew,
thanks a lot
--- On Tue, 4/5/11, Andrew Welch
<andrew(_dot_)j(_dot_)welch(_at_)gmail(_dot_)com> wrote:
From: Andrew Welch <andrew(_dot_)j(_dot_)welch(_at_)gmail(_dot_)com>
Subject: Re: [xsl] determine if a value exist in the following-sibling
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Cc: "Michel Hendriksen" <michel(_dot_)hendriksen(_at_)kensas(_dot_)nl>
Date: Tuesday, April 5, 2011, 9:59 AM
Typically use normalize-space() to
check for non-whitespace content.
To check that the first <amount> following sibling
has a value with
something in it:
following-sibling::amounts[1]/value[normalize-space(.)]
For any remove the [1], or to check that the very next
element is an <amount>
following-sibling::*[1][self::amounts]/.....
On 5 April 2011 10:48, Michel Hendriksen
<michel(_dot_)hendriksen(_at_)kensas(_dot_)nl>
wrote:
string-length(value) > 0
On Tue, Apr 5, 2011 at 11:42 AM, Red Light <skydelta98(_at_)yahoo(_dot_)com>
wrote:
Hi,
please anyone can help me with this expression,
i got the following xml :
<amounts>
<period_id>1</period_id>
<value>1</value>
</amounts>
<amounts>
<period_id>2</period_id>
<value></value>
</amounts>
in my code i have <xsl:for-each
select="amounts">
and i want to test if the next elements of amounts
have a "value" or not,
i'm using xslt 1.0 with xalan/apache fop.
NB: i tried with the
following:boolean(following-sibling::amount/text())
but the expression is wrong ....
and thanks a lot for you help
--~------------------------------------------------------------------
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>
--~--
--
Andrew Welch
http://andrewjwelch.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>
--~--
--~------------------------------------------------------------------
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>
--~--