[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Get value from $Variable
Subject: Re: [xsl] Get value from $Variable From: Michael Nielsen <xsl-list@xxxxxxxxxx> Date: Tue, 17 Mar 2009 11:29:20 +0100 |
Hi Florent and Michael Thank you about the current() - I'll go for that since I dont like declaring the variable on every walk. @Florent, sorry about my name :) -- I have changed it in my Thunderbird ;) Med venlig hilsen Michael Nielsen Se min fotoblog pe: www.photofolio.dk - A study in photography <http://feeds.feedburner.com/%7Er/photofoliodk/%7E6/1> Michael Kay wrote: >> This code was crappy and has been changed to this: >> >> <xsl:for-each select="Weekdays/Day"> >> <xsl:variable name="Current_Id" select="@Id"/> >> <xsl:value-of >> select="$Language/Weekdays/Weekday[@Wd_Id = >> $Current_Id]"/><xsl:if test="following-sibling::*[1]">, </xsl:if> >> </xsl:for-each> >> >> But I would like to skip the Current_Id variable, but when I >> do like this: >> >> <xsl:for-each select="Weekdays/Day"> >> <xsl:value-of >> select="$Language/Weekdays/Weekday[@Wd_Id = @Id]"/><xsl:if >> test="following-sibling::*[1]">, </xsl:if> >> </xsl:for-each> >> >> > > You can write select="$Language/Weekdays/Weekday[@Wd_Id = current()/@Id]" > > Personally, though, I think I prefer the variable. > > Michael Kay > http://www.saxonica.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Get value from $Variable, Michael Kay | Thread | Re: [xsl] Get value from $Variable, David Carlisle |
RE: [xsl] Get value from $Variable, Michael Kay | Date | Re: [xsl] Get value from $Variable, David Carlisle |
Month |