Subject: RE: [xsl] for i = 1 to 10, or while (is there an equivalent?) From: <Jarno.Elovirta@xxxxxxxxx> Date: Wed, 10 Nov 2004 09:12:10 +0200 |
Hi, > Actually, I think I'm already dead in the water. Is there a > way to modify a > variable after it is declared and set? FAQ, no. > What I was hoping to do was (forgive the ugly psuedo xsl): > > while (<xsl:if test="contains($var,'\')") > { > var = <xsl:value-of > select="substring-before($var,'\')"/><xsl:text>\\</xsl:text><x > sl:value-of > select="substring-after($var,'\')"/> > } If you only knew the power of the Dark Side. Use recursion def foo(var): if contains(var, '\'): print substring-before(var, '\') print '\\' foo(substring-after(var, '\')) else: print var Cheers, Jarno
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] for i = 1 to 10, or while, Steven Reddie | Thread | RE: [xsl] for i = 1 to 10, or while, Andrew Welch |
RE: [xsl] Create a bit mask ?, Jarno.Elovirta | Date | RE: [xsl] XSL, XSL:FO, Ganesh Babu Nallamot |
Month |