Subject: [xsl] Re: conditional element counting From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx> Date: Thu, 28 Aug 2003 22:12:13 +0200 |
> I would like to count the number of nodes that have an element containing a > specific element value. Can this be done in XSL? count(/*/Person[Age = 10]) The above is an XPath expression which, when evaluated returns the wanted value. Note, that this XPath expression doesn't rely/know about XSLT -- one could evaluate it using DOM. ===== Cheers, Dimitre Novatchev. http://fxsl.sourceforge.net/ -- the home of FXSL "Darren Kuik" <darren.kuik@xxxxxxx> wrote in message news:OPEOKKGGODFCPNLFHGPBOEKPCFAA.darren.kuik@xxxxxxxxxx > I would like to count the number of nodes that have an element containing a > specific element value. Can this be done in XSL? I couldn't find this in > the archive so I apologize if this has been posted before? > > Suppose I have an XML file that looks like this: > > <Rootnode> > <Person> > <Name>Joe</Name> > <Age>10</Age> > </Person> > <Person> > <Name>John</Name> > <Age>10</Age> > </Person> > <Person> > <Name>Sam</Name> > <Age>18</Age> > </Person> > > I want to use XSL to count and display the number of Person nodes that have > an Age element with value = 10. Is this possible? > > Thanks, > Darren > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] conditional element counting, Darren Kuik | Thread | Re: [xsl] conditional element count, Raffaele Sena |
Re: [xsl] storing xsl in database?, J.Pietschmann | Date | Re: [xsl] conditional element count, Raffaele Sena |
Month |