This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Entity references in xml output
- To: xsl-list at mulberrytech dot com, sacerdot at students dot cs dot unibo dot it
- Subject: Re: Entity references in xml output
- From: Zsolt Czinkos <czinkos at matavnet dot hu>
- Date: Thu, 02 Mar 2000 18:23:27 +0100
- Organization: Freelance
- References: <93CB64052F94D211BC5D0010A800133101FDEAC8@wwmess3.bra01.icl.co.uk>
- Reply-To: xsl-list at mulberrytech dot com
Kay Michael wrote:
>
> > <xsl:text disable-output-escaping="yes"> &eacute; </sxl:text>
> >
> > But I have not found yet any implementation supporting that!!!
>
> Saxon supports disable-output-escaping. It is a hack; but it is also the
> only way of inserting entity references (or certain other things) in the
> output file. I don't really approve of doing that for individual characters,
> but for mroe substantial things it can be useful.
>
> Mike Kay
Hello,
My letter wasn't clear enough, I think. I would like to do the
following:
1. From source:
<?xml version="1.0"?>
<!DOCTYPE articles [
<!ENTITY % characters SYSTEM "entities/chars.ent">
%characters;
]>
<articles date="2000-02-22">
<article>
<title>Blah blah blah é bla ő ...</title>
<body>Blah again and again and „ &myentity;</body>
</article>
</articles>
2. With an XSLT transformation
3. get the following :
<?xml version="1.0"?>
<!DOCTYPE daily [
<!ENTITY % characters SYSTEM "entities/chars.ent">
%characters;
]>
<daily date="2000-02-22">
<article2>
<title2>Blah blah blah é bla ő ...</title2>
<body2>Blah again and again and „ &myentity;</body2>
</article2>
</daily>
So, I'd like to have entities in output.
------------------------------
When I use the <xsl:output method="html"/> then some entities are good
some are not. But I want to use the xml output.
Is there a way to solve this without declaring entities like <!ENTITY
eacute "é">?
I think <xsl:text disable-output-escaping> isn't the solution, because
I'd need something like:
<xsl:text><xsl:apply-templates/></xsl:text>, which isn
't correct.
Regards,
zsolt
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list