On 23/12/2010 14:37, David Lee wrote:
Still thinking how to change
<xsl:apply-templates select="text()"/>
…
<xsl:template match="some_xpath/text()">
..
Into something where the text is concatenated in the face of PI's or
comments.
It sounds as if there's a back-story to this one which perhaps I should
have been following, but on the face of it, you can simply do
<xsl:variable name="temp">
<xsl:for-each select="text()"><xsl:value-of select="."/></xsl:for-each>
</xsl:variable>
<xsl:apply-templates select="$temp/text()"/>
perhaps with a mode.
I don't really follow the logic of how your stated requirement leads to
a need for dynamic despatch.
Michael Kay
Saxonica
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--