Subject: Re: [xsl] Returning a sequence of text nodes from xsl:apply-templates From: David Carlisle <davidc@xxxxxxxxx> Date: Tue, 26 Jul 2011 14:48:21 +0100 |
Hi! I may be fundamentally failing to understand how this works, but I've been trying to obtain a sequence result from xsl:apply-templates, where I am looking for each text result to be a member of the final sequence. There are no nodes or tags in the results.
I have
<xsl:variable name="resultVar" as="item() *"> <xsl:apply-templates select="$nodeList" /> </xsl:variable>
As I have said, my expectation was that I would get a sequence, one entry per node in $nodeList.
However when I use
<xsl:value-of select="$resultVar" separator="$separatorVar" />
I get only a single output of all the concatenated results, without a separator.
I'm using Saxon b 9.1 and xsl 2.0.
Any suggestions as to where my understanding has failed would be appreciated.
-- google plus: https:/profiles.google.com/d.p.carlisle
________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Returning a sequence of t, David Carlisle | Thread | [xsl] Sorting seems not to work com, Mark |
Re: [xsl] Returning a sequence of t, Andrew Welch | Date | Re: [xsl] Returning a sequence of t, Clint Redwood |
Month |