[xsl] Re: preserving html tags

Subject: [xsl] Re: preserving html tags
From: Karl <call14@xxxxxxxxx>
Date: Thu, 2 Nov 2006 12:19:34 +0000 (GMT)
Thanks for the explanation mike. Yes, undertood your point "tree of
element and text nodes".

I did changed my code and i'm pretty sure the sub-string strips the
subtree elements. 

Basically i tried with copy-of as below in the trimPara template

	<xsl:template name="trimPara">
		<xsl:param name="stringLenRequired"/>
		<xsl:param name="stringInput"/>
<xsl:copy-of select="$stringInput"/> <!-- this copy-of test code
works diplayinng subtree elements like <b>bold</b> etc however the
below code with sub-string fails -->

+20),' ' ),' ')"/> <!-- prev i used value-of -->
		<xsl:if test="string-length($stringInput) >

I don't know of any other mechanism equivalent to sub-string. I have
2 q's now based on your reply

1.  On "you could approximate by doing this only one level deep,
which is a fair bit easier" - yes, mine goes only one level deeper.
Pls suggest how could i achieve this

2. On "It needs a recursive walk of the subtree" - My q is even if i
use recursive, how can i avoid using sub-string? pls can you give me
some clue or code sample.

Thanks in advace. 

Send instant messages to your online friends http://uk.messenger.yahoo.com 

Current Thread