Subject: [xsl] outputting a mixture of escaped and unescaped HTML. From: Dean Missikowski <dean_missikowski@xxxxxxxxx> Date: Mon, 21 Jan 2002 18:51:34 -0800 (PST) |
Hello All, I need to process some xml with attribute values that may contain markup text like this: <MEMO TEXT="Example:<span class='cs1'>...</span>$crThis is a new line..."/> The original data value of the attribute comes from a database in which CRLFs were replaced with the string $cr. I need to transform this into HTML that looks something like this: <div>Example:<span class='cs1'>...</span></br>This is a new line...</div> The problem I'm having is if I use something like: <xsl:template match="MEMO"> <xsl:value-of select="foo:FormatMultiline(string(@TEXT))" disable-output-escaping="yes"/> </xsl:template> where foo:FormatMultiline() replaces $cr with </br>. However, this results in all the escaped markup to become "unescaped" when I want it to remain escaped except for the <br/>. Can anybody help? Thanks __________________________________________________ Do You Yahoo!? Send FREE video emails in Yahoo! Mail! http://promo.yahoo.com/videomail/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Extreme 2002 - Call for Parti, B. Tommie Usdin | Thread | Re: [xsl] outputting a mixture of e, Mike Brown |
[xsl] Extreme 2002 - Call for Parti, B. Tommie Usdin | Date | Re: [xsl] outputting a mixture of e, Mike Brown |
Month |