|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: sum() attribute values?
> Does someone know if it is possible to sum attribute values??
> In the xml I would like to style I'm getting a count passed as attribute of
> element <element count="xxx"/>.
> If I try to use the XPATH function <xsl:value-of
> select="sum(element/@count)"/> I'm just getting back a list of my count
> entries.
>
> Any ideas how to tell 'sum()' or another function to handle my attributes as
> number??
Your problem lies somewhere else, which is not possible to tell without having your
code available.
Below is an example of using the sum function:
xml source:
----------
<elements>
<element count="2" />
<element count="1" />
<element count="4" />
<element count="3" />
</elements>
stylesheet:
----------
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" />
<xsl:template match="/">
<xsl:value-of select="sum(elements/element/@count)" />
</xsl:template>
</xsl:stylesheet>
Result:
------
10
Cheers,
Dimitre Novatchev.
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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








