[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Hello dear XSL-List reader
i'm trying to achieve the following:
-count number of characters in different elements and print the sum of all
<!-- i should have the sum here.. -->
as we know, the value of variables can't be changed after initialisation to avoid side-effects. so i cannot make a loop over the elements and add the result of string-length(..) to a var.
is there way to do it? i thought of concatenating first all element contents to one, and then call string-length(..) on this element. how can i concatenate an unknown number of elements (text) to one string? or would named-templates help?
any help is highly appreciated, thanks
thomas
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
[xsl] Counting Characters and Words
Subject: [xsl] Counting Characters and Words From: Thomas Brand <brand@xxxxxxxxx> Date: Tue, 27 Aug 2002 14:34:54 +0200 |
Hello dear XSL-List reader
i'm trying to achieve the following:
-count number of characters in different elements and print the sum of all
<xsl:for-each select"paragraph"> <!--number of chars only in this paragraph--> <xsl:value-of select"string-length(.)"/> </xsl:for-each>
<!-- i should have the sum here.. -->
as we know, the value of variables can't be changed after initialisation to avoid side-effects. so i cannot make a loop over the elements and add the result of string-length(..) to a var.
is there way to do it? i thought of concatenating first all element contents to one, and then call string-length(..) on this element. how can i concatenate an unknown number of elements (text) to one string? or would named-templates help?
any help is highly appreciated, thanks
thomas
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] dynamic selection of elem, J.Pietschmann | Thread | Re: [xsl] Counting Characters and W, David Carlisle |
RE: [xsl] html to xml, Jarno . Elovirta | Date | Re: [xsl] Counting Characters and W, David Carlisle |
Month |