Subject: RE: [xsl] XPATH total count of multiple child nodes From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Tue, 3 May 2005 18:36:16 +0100 |
count(*) Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Edward Bryant [mailto:bryant_edward@xxxxxxxxxxx] > Sent: 03 May 2005 18:23 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] XPATH total count of multiple child nodes > > > Thanks everyone for the helpful answers to my previous > question on character > entities. > > My new problem is that I am trying to build a conditional > statement based on > a count of the number of child elements. There is an element > "dates" that > contains child elements containing particular dates. > Normally, I would use > something like: > > Check if any of them exisit at all... > > <xsl:if test="(filed) or (decided) or (submitted) or > (revised) or (term)"> > > then, see if there is more than one of them ... > > <xsl:if test="count(date) > 1"> > > However, the child elements do not all have the same name. > They can have one > of five different names (filed, decided, submitted, revised, > or term), which > may appear in almost any combination. There are no other > child elements, so > I was hoping there was a simple way to count the total number > of child > elements without specifying them by name?
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XPATH total count of mult, Wendell Piez | Thread | Re: [xsl] XPATH total count of mult, Ramkumar Menon |
Re: [xsl] Alternative to msxsl:node, Wendell Piez | Date | Re: [xsl] XPATH total count of mult, Ramkumar Menon |
Month |