|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Grouping and counting values in an element
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








