Hi!
I am working on XSL Transformations to generate XML OpenOffice.org files,
namely content.xml and styles.xml.
I am puzzled by a bug I cant work around by pure XSLT code.
Here the problem :
<?xml version='1.0' encoding="iso-8859-1"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<foo>
<xsl:attribute name="bar">
<xsl:text
disable-output-escaping="yes">&apos;bar&apos;</xsl:text>
</xsl:attribute>
</foo>
</xsl:template>
</xsl:stylesheet>
What I gain :
<?xml version="1.0" encoding="utf-8"?>
<foo bar="&apos;bar&apos;"/>
What I want :
<?xml version="1.0" encoding="utf-8"?>
<foo bar="'bar'"/>
I use Saxon 6.5.3
Any idea ?
Regards -- PhD
--
Philippe Drix
Consultant Sénior
http://www.objectiva.fr
21-23, rue Aristide Briand - 92170 Vanves
tel : +33 1 47 36 60 30
cel : 06 74 78 34 97
fax : +33 1 47 36 61 93