[thelist] XSLT Recursive Templates
Stevenson Ngila
Stevenson at epr.footman-walker.com
Fri Jun 27 04:49:58 CDT 2003
====//====
Sorry,
but what point are you trying to make here?
Your template just puts out the string value of an unspecified "d"
element into an textarea element.
Why would anyone use a recursive template for that?
What would you recurse on? What has this to do with text replace
functions?
David
====//====
XSLT does not recorgnise carriage returns, hence i was
forced to use the following recursive template:
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
<xsl:template name="paragrapher">
<xsl:param name="sText"/>
<xsl:choose>
<xsl:when test="contains($sText, '
')">
<p>
<xsl:value-of select="substring-before($sText, '
')"/>
</p>
<xsl:call-template name="paragrapher">
<xsl:with-param name="sText" select="substring-after($sText,
'
')" />
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<p>
<xsl:value-of select="$sText"/>
</p>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
This slowed down my application alot. Hence discovered that i can make use
of the <textarea> tag.As oppose to using a recursive template.
More information about the thelist
mailing list