Subject: RE: [xsl] Variables From: "Stevenson Ngila" <Stevenson@xxxxxxxxxxxxxxxxxxxxxx> Date: Thu, 13 Feb 2003 09:13:03 +0300 |
What i want to acheve is: if i have the following xml node i.e. <><><><><<><><><><><<><><><><<><><><><>< <names option1="john" option2="peter"/> <><><><><<><><><><><<><><><><<><><><><>< First of all check if the attribute "option1" exists(How do i do this?), it's not a must it will be there. And if it does, set the variable x = 400 - ( No.of option1 * 10 ) Given that the variable had been declared earlier. -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of David Carlisle Sent: 12 February 2003 18:36 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Variables How can i perform the following operation in xslt. <xsl:if test=@steve != 0> x= x + 1 </xsl:if> where x is a variable. if x = x + 1 then 0 = 1 and the world would be inconsistent. this would be bad, so XSLT, like other declarative programing languages doesn't let you change the value of a variable once it is bound. This is a FAQ. If you said what you were trying to generate rather than which illegal operation you were trying to peform, someone could offer some further help. David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. 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 ________________________________________________________________________ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Variables, David Carlisle | Thread | RE: [xsl] Variables, Binerman |
Re: [xsl] Xupdate (was: yet another, S Woodside | Date | RE: [xsl] Variables, Binerman |
Month |