|
Subject: Re: [xsl] HTML character entity issue From: "Atul Shinh" <atul@xxxxxxxxx> Date: Wed, 24 Dec 2008 00:55:10 +0530 |
Hey thanks Michael and Vasu for replying back. My response got slow on this.
Nothing out of this seems to be working.
I have tried the CDATA and disable-output-escaping="yes". I think I am
using it in wrong way. Can you elaborate how to use it? I give you
description of my files.
---------------------------part of index.xml--------------------------
<katalog>
<produkt>
<!-- what a story -->
<gruppe>Universal-T|rddmpfer VS 2000</gruppe>
<titel>Das krdftige Topmodell mit verkleidetem Haken</titel>
<content>My sampla text <br/> DICTATOR-T|rddmpfer bremsen
zufallende T|ren progressiv, d.h. besonders sanft ab, ziehen sie leise
ins T|rschlo_ und halten sie sicher geschlossen.
</content>
</produkt>
</katalog>
-------------------- part of index.xsl --------------------------
.............
.........
<fo:table-row>
<fo:table-cell >
<fo:block>
<xsl:value-of select="content" disable-output-escaping="yes" />
</fo:block>
</fo:table-cell>
.............
.........
<xsl:template match="br" >
<xsl:text><![CDATA[<br />]]></xsl:text>
</xsl:template>
---------------------------------------------------------------------
So I have given a view of my files.
so the "br" tag is actually <br/> in xml and it is appearing as
<br / > in output
Michael i tried by your way also
Is there any namespace that is neccessary for all this to work ?
Thanks and regards
Atul
On Thu, Dec 11, 2008 at 7:45 PM, Michael Ludwig <mlu@xxxxxxxxxxxxx> wrote:
> Atul Shinh schrieb:
>>
>> <kbs_prodgruppe_beschreibung> besonders sanft ab, ziehen sie leise ins
>> T|rschlo_ < br/ > und halten sie sicher geschlossen.
>> <kbs_prodgruppe_beschreibung>
>
> This looks like doubly-encoded XML, and if this is indeed the case,
> it can be restaured using d-o-e on the doubly-encoded parts of your
> document.
>
> # more /t1 kbs.xsl
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <xsl:stylesheet version="1.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
>
> <xsl:template match="kbs_prodgruppe_beschreibung/text()">
> <xsl:value-of select="." disable-output-escaping="yes"/>
> </xsl:template>
>
> <xsl:template match="@*|node()">
> <xsl:copy>
> <xsl:apply-templates select="@*|node()"/>
> </xsl:copy>
> </xsl:template>
>
> </xsl:stylesheet>
>
> Michael Ludwig
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] HTML character entity iss, Michael Ludwig | Thread | Re: [xsl] HTML character entity iss, Michael Müller-Hille |
| [xsl] Re: How to create index entry, Kalpana Pathak | Date | RE: [xsl] XSLT - JOB OPPORTUNITIES, Wendell Piez |
| Month |