Subject: Re: [xsl] determine if a value exist in the following-sibling From: Red Light <skydelta98@xxxxxxxxx> Date: Tue, 5 Apr 2011 03:09:19 -0700 (PDT) |
Hi Andrew, thanks a lot --- On Tue, 4/5/11, Andrew Welch <andrew.j.welch@xxxxxxxxx> wrote: > From: Andrew Welch <andrew.j.welch@xxxxxxxxx> > Subject: Re: [xsl] determine if a value exist in the following-sibling > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Cc: "Michel Hendriksen" <michel.hendriksen@xxxxxxxxx> > 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.hendriksen@xxxxxxxxx> > wrote: > > string-length(value) > 0 > > > > On Tue, Apr 5, 2011 at 11:42 AM, Red Light <skydelta98@xxxxxxxxx> > 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@xxxxxxxxxxxxxxxxxxxxxx> > >> --~-- > >> > >> > > > > > --~------------------------------------------------------------------ > > 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@xxxxxxxxxxxxxxxxxxxxxx> > > --~-- > > > > > > > > -- > 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@xxxxxxxxxxxxxxxxxxxxxx> > --~--
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] determine if a value exis, Andrew Welch | Thread | [xsl] spreadsheet xml and group-sta, Fred Christian |
Re: [xsl] determine if a value exis, Andrew Welch | Date | [xsl] spreadsheet xml and group-sta, Fred Christian |
Month |