Re: [xsl] converting a sequence of text nodes into one

Subject: Re: [xsl] converting a sequence of text nodes into one
From: Georges Schmitz <georges.schmitz@xxxxxxxxx>
Date: Thu, 04 Jan 2007 13:21:08 +0100
Andrew Welch wrote:
> On 1/4/07, Georges Schmitz <georges.schmitz@xxxxxxxxx> wrote:
>> What is the "fastest" way to convert a sequence of text nodes into one
>> single text node in XPath2.0?
>>
> Use string-join() with a space for the separator value (or leave it
> empty)
>
Now, as I see the name of the function, I can remember that I have seen
it in Jenni Tennison's book. 
> In your example though, how would an attribute return a sequence of
> multiple text nodes?
>
Sorry, I hustled in simplifying the example, of course it looks
different in my concrete case:

<xsl:param name="prop.languages"
select="string-join($customer.setup//language[@gui='1']/@name,' ')"
as="xs:string"/>

Thanks for your quick help,
Georges

Current Thread