[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Cezar,
At 04:23 PM 8/16/2004, you wrote:
Sure. You can grab all the Payment_Pattern nodes in the document with the XPath "//Payment_Pattern" (short for "/descendant-or-self::node()/child::Payment_Pattern": aren't you glad there's a short version?). These can be concatenated into a single Result Tree Fragment using a copy-of instruction, and bound to a variable:
Then you can treat the variable $PPatterns like a string. So
<xsl:value-of
select="string-length($PPatterns) - string-length(translate($PPatterns,'2','')"/>
will tell you how many 2s appear throughout your entire set of Payment_Patterns.
I hope that helps.
Re: [xsl] Grouping and counting values in an element
Subject: Re: [xsl] Grouping and counting values in an element From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Mon, 16 Aug 2004 16:44:49 -0400 |
Cezar,
At 04:23 PM 8/16/2004, you wrote:
Thanks for your reply, but sorry, cause I am still a newbie. How do you concatenate all the Payment_Pattern that comes back ? Can you show me an example please ? thx
Sure. You can grab all the Payment_Pattern nodes in the document with the XPath "//Payment_Pattern" (short for "/descendant-or-self::node()/child::Payment_Pattern": aren't you glad there's a short version?). These can be concatenated into a single Result Tree Fragment using a copy-of instruction, and bound to a variable:
<xsl:variable name="PPatterns"> <xsl:copy-of select="//Payment_Pattern"/> </xsl:variable>
Then you can treat the variable $PPatterns like a string. So
<xsl:value-of
select="string-length($PPatterns) - string-length(translate($PPatterns,'2','')"/>
will tell you how many 2s appear throughout your entire set of Payment_Patterns.
I hope that helps.
Cheers, Wendell
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Grouping and counting val, john lee | Thread | [xsl] Split HTML File Into XML and , Trevor Majic |
Re: [xsl] Grouping and counting val, john lee | Date | Re: [xsl] Adding Variables, Deirdre Saoirse Moen |
Month |