Subject: RE: counting number of occurances in elements
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Sat, 11 Aug 2007 16:10:31 +0100
|
I'm afraid it's not clear to me either from your English description or from
your incorrect code exactly what you are trying to achieve (Or more
accurately, the guess I would make from your English description would have
no mention of any variable called $compiler.warn.loc, so I assume it would
probably be wrong). An example of input and output would help.
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: Sharma, Jaikumar [mailto:jaikumar.sharma@xxxxxxxxx]
> Sent: 11 August 2007 14:41
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: counting number of occurances in elements
>
> I want to count number of occurances in elements in under a
> particular node in XML document and store the value of same
> in a variable :
>
> <xsl:variable name="compiler.warn.count"
> select="count(substring($compiler.warn.loc,2,5)='WARNING')" />
>
> But I get the following error message when try to see the
> results in browser :
>
> Expression does not return a DOM
> node.-->count(substring($compiler.warn.loc,2,5)='WARNING')<--
>
> Does somebody know, how this can be accomplished ?
>
> Thanks for any help!
>
> Regards.
>
>
> DISCLAIMER:
> Unless indicated otherwise, the information contained in this
> message is privileged and confidential, and is intended only
> for the use of the addressee(s) named above and others who
> have been specifically authorized to receive it. If you are
> not the intended recipient, you are hereby notified that any
> dissemination, distribution or copying of this message and/or
> attachments is strictly prohibited. The company accepts no
> liability for any damage caused by any virus transmitted by
> this email. Furthermore, the company does not warrant a
> proper and complete transmission of this information, nor
> does it accept liability for any delays. If you have received
> this message in error, please contact the sender and delete
> the message. Thank you.
|