Subject: RE: Eliminating CR in a text output From: "Chris Bayes" <Chris@xxxxxxxxxxx> Date: Tue, 12 Sep 2000 15:11:02 +0100 |
Paul, Try this <xsl:template match="ht"> <xsl:variable name="noLF"><xsl:call-template name="cleanLF"><xsl:with-param name="string"><xsl:value-of select="." /></xsl:with-param></xsl:call-template></xsl:variable> <xsl:value-of select="$noLF" /> </xsl:template> or this <xsl:template match="ht"> <xsl:call-template name="cleanLF"><xsl:with-param name="string"><xsl:value-of select="." /></xsl:with-param></xsl:call-template> </xsl:template> with this <xsl:template name="cleanLF"> <xsl:param name="string" /> <xsl:if test="contains($string, '
')"><xsl:value-of select="substring-before($string, '
')" /> <xsl:call-template name="cleanLF"><xsl:with-param name="string"><xsl:value-of select="substring-after($string, '
')" /></xsl:with-param> </xsl:call-template> </xsl:if> <xsl:if test="not(contains($string, '
'))"><xsl:value-of select="$string" /> </xsl:if> </xsl:template> Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml >-----Original Message----- >From: owner-xsl-list@xxxxxxxxxxxxxxxx >[mailto:owner-xsl-list@xxxxxxxxxxxxxxxx]On Behalf Of Paul Terray >Sent: 12 September 2000 13:11 >To: xsl-list@xxxxxxxxxxxxxxxx >Subject: Eliminating CR in a text output > > >I'm sorry this surely has been treated before, but I didn't find anything >in the archives (missing the good keyword, probably): > >I want to transform some XML into some text (Javascript, namely). What I >want is to use some of the XML->HTML templates I already wrote. >However, it >seems the CR found in my XML source arrive in my final text (what >javascript does not like at all). > >For example, my xml is like this : ><h4 function="high"><ht>Présentation - >Fonctions</ht> > >And what I want to get is : >"Présentation - Fonctions" >(with no CR in the middle of my title) > >I tried a <xsl:strip-space elements="ht"/> but it only works with a CR >before the </ht>. > >I work with Oracle parser and processor. > >Thanks in advance. >-- >Paul Terray - terray@xxxxxxxxxxxx >tel : 01 34 58 70 76 > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Eliminating CR in a text output, Paul Terray | Thread | RE: Eliminating CR in a text output, Chris Bayes |
Re: XSLT V 1.1, David Carlisle | Date | RE: Eliminating CR in a text output, Chris Bayes |
Month |