Subject: Re: [xsl] Count with embedded child elements From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Mon, 9 Dec 2002 02:29:54 -0800 (PST) |
"Bruce Dailey" <bruce@xxxxxxxxxxxx> wrote in message news:000101c29f6a$6c49c980$0fcbfea9@xxxxxxxxxxx > I have tried both variations - with this: > > <xsl:value-of select="count(//tu/tuv/seg/text() [contains (., > > $SearchText)])"/> > > I get a higher count than I want because there may be multiple text > nodes that match, e.g. <seg>X<ut>X</ut>X</seg> > > And with this I get a lower count than I want because it only looks at > the first text node (me thinks...) > > <xsl:value-of select="count(//tu/tuv/seg [contains (/text(), > > $SearchText)])"/> > > I want to count the number of <tu>s that have the > search term in the <seg> element but I want to ignore the text in the > <ut> element. And I don't want to count multiple text nodes in the > <seg> element with the matching term. > count(//seg/text()[contains(., $SearchText)][1]) ===== Cheers, Dimitre Novatchev. http://fxsl.sourceforge.net/ -- the home of FXSL __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Count with embedded child, David Carlisle | Thread | [xsl] Hierarchy based on indentatio, Grainne Reilly |
Re: [xsl] how to remove duplicates , Dimitre Novatchev | Date | Re: [xsl] Count with embedded child, David Carlisle |
Month |