Re: [xsl] removing crlf character with out white spaces

Subject: Re: [xsl] removing crlf character with out white spaces
From: Brandon Ibach <brandon.ibach@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 10 Nov 2010 23:27:17 -0500
Perhaps something like:

    <xsl:template match="text()">
        <xsl:value-of select="translate(., '&#10;&#13;', '')" />
    </xsl:template>

-Brandon :)


On Wed, Nov 10, 2010 at 11:09 PM, ram <ram_kurra@xxxxxxxxxxx> wrote:
> Hi,
>         I am trying to write an xsl which will take read text which is in
EDI format and crlf characters. My code is
>
> <?xml version="1.0" encoding="UTF-8"?>
>
>    version="1.0" xmlns:xalan="http://xml.apache.org/xslt";>
>
>    <xsl:template match="text()">
>        <xsl:value-of select="normalize-space()" />
>    </xsl:template>
>
>
>    <xsl:template match="*">
>        <xsl:copy>
>            <xsl:copy-of select="@*" />
>            <xsl:apply-templates />
>        </xsl:copy>
>    </xsl:template>
> </xsl:stylesheet>
>
>             The normalize-space() is removing all the crlf characters and
also trimming white spaces trimming into single space which i dont want to do
it.
> i need only cr and line feeds needs to be removed. How can i do that.

Current Thread