|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] wrap text
for node text I am using following template to incert <br/> tag
<xsl:template name="textwrapbb">
<xsl:param name="Text"/>
<xsl:value-of select="substring(Text, 1, 30)"/>
<br></br>
<xsl:variable name="rest" select="substring($Text, 31)" />
<xsl:if test="string-length($rest) > 30">
<xsl:call-template name="textwrap">
<xsl:with-param name="Text" select="$rest" />
</xsl:call-template>
</xsl:if>
<xsl:value-of select="$rest"/>
</xsl:template>
</xsl:stylesheet>My Env. is saxon and java and it gives following error java.lang.StackOverflowError t com.icl.saxon.ContentImpl.appendValue(ContentImpl.java:57) t com.icl.saxon.ParentNodeImpl.getValue(ParentNodeImpl.java:83) t com.icl.saxon.expr.NodeSetIntent.asString(NodeSetIntent.java:57) t com.icl.saxon.functions.Substring.eval(Substring.java:29) can any one tell me how to use recursive template with saxon parser or how to do word wrap template . Thanks ajrapa _________________________________________________________________ Join the world?s largest e-mail service with MSN Hotmail. http://www.hotmail.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








