Subject: Re: [xsl] Adding Several Numerical Attribute Values into One Attribute From: David Carlisle <davidc@xxxxxxxxx> Date: Mon, 11 Jul 2005 14:15:19 +0100 |
> I also have to use XML 1.0. I assume you mean xslt 1. > I know that variables and parameters in XSLT don't work the same as a > coder is used to That depends of course what the previous experience of the coder is. variables in declarative languages denote values rather than memory locations, so they act in a natural way so long as you use variable with its normal meaning rather than the somewat strained use of the term in imperative programming languages where strange things like x=x+1 make sense. You want the sum of all the colspan attributes that have a numeric attribute plus the number of th elements without such an attribute select=" sum(th/@colspan[number(.)=number(.)]) + count(th[not(@colspan) or not(@colspan[number(.)=number(.)])]) " David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Adding Several Numerical Attr, Joe Heidenreich | Thread | Re: [xsl] Adding Several Numerical , Joris Gillis |
[xsl] generate an id, Ali Choumane | Date | Re: [xsl] generate an id, Geert Josten |
Month |