|
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 |