Subject: Re: [xsl] Enclosing sequence items in single quotes From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx> Date: Fri, 19 Oct 2007 16:44:58 +0100 |
On 19/10/2007, cknell@xxxxxxxxxx <cknell@xxxxxxxxxx> wrote: <xsl:value-of separator="," select="for $c in $pf-codes return concat('''', $c, '''')"/> Remember you could use the slash operator here as the variable contains node()'s: $pf-codes/concat(...) is the shorthand equivalent of "for $c in $pf-codes return concat(...)" (you only need the for loop if the variable contains a sequence of atomics) aahh I see now because I suggested typing $pf-codes as xs:string+ you're stuck with the for-each... perhaps (depending on what else you use it for) it should be typed as element()+ and then you could use the slash operator. -- Andrew Welch http://andrewjwelch.com Kernow: http://kernowforsaxon.sf.net/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Enclosing sequence items , cknell | Thread | Re: [xsl] Enclosing sequence items , Florent Georges |
Re: [xsl] Enclosing sequence items , Florent Georges | Date | Re: [xsl] Enclosing sequence items , Florent Georges |
Month |