[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Counting Characters and Words

Subject: Counting Characters and Words
From: Thomas Brand <brand@xxxxxxxxx>
Date: Tue, 27 Aug 2002 14:34:54 +0200
characters and words

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

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.