Subject: Re: [xsl] Result count in a for-each with an embedded if From: Conor Ryan <cryan@xxxxxxx> Date: Tue, 19 Jun 2001 18:11:17 +0100 |
the following should work: ........ There were <xsl:value-of select="count(article)"/> articles found. ........... hope this helps, Conor. At 03:56 PM 6/19/01 -0000, you wrote: >Hi, > >Tring to do a count of the results of the following snip: > ><xsl:template match="articles"> > <xsl:for-each select="article"> > <xsl:if test="contains(translate >(detail,'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ'),trans >late >($keyword,'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ'))"> > <xsl:value-of select="normalize-space(title)"/> > </xsl:if> > </xsl:for-each> > There were XX articles found. ></xsl:template> > >Need to return the XX value. >I can't find a way of putting the contains test into the for-each >select so I could use the position()(?). > >Ideas would be appreciated. > >Thanks, >Tim. > >Example xml: ><articles> > <article ID="article1"> > <title> > A Title > </title> > <detail> > Some detail on the subject. > </detail> > </article> > <article ID="article2"> > ......... > </article> > .......... ></articles> > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > --------- Conor Ryan, XML Workshop Ltd, 10 Greenmount Industrial Estate, Harolds Cross, Dublin 12, IRELAND. Email: cryan@xxxxxxx Phone: +353 1 4547811; Fax: +353 1 4731626 Web: http://www.xmlw.ie/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Result count in a for-eac, Bob DuCharme | Thread | RE: [xsl] Saxon vs. MSXML vs. XALAN, Schwartz, Rechell R, |
Re: [xsl] Result count in a for-eac, Bob DuCharme | Date | Re: [xsl] Saxon vs. MSXML vs. XALAN, Goetz Bock |
Month |