This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
XSLT does not handles charcters less than x0020 hex
- To: xsl-list at lists dot mulberrytech dot com
- Subject: [xsl] XSLT does not handles charcters less than x0020 hex
- From: Lim Wai Kheong <wklim at rhb dot com dot my>
- Date: Thu, 12 Apr 2001 12:40:51 +0800
- Reply-To: xsl-list at lists dot mulberrytech dot com
It seems to me that XSLT does not handle characters with reference less
than 0020(hex). I am using LotusXSL with Xalan and Xerces.
Please have a look at my following example, " " is parsed but not
"f". Did I overlook something that causes such problem.
I need to output some special characters (all < x0020) for a legacy
system which uses these special characters to format messages to be sent
through a socket connection. Does XSLT a good way to tranform a XML file
to a string which contains special ASCII codes? If not, can anyone
suggest a better solution?
__________________________________________________________________________
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="text" encoding="iso-8859-1"/>
<xsl:template match="myspace">
 
<!-- This is OK -->
</xsl:template>
<xsl:template match="special">

<!-- Failed. Character reference "" is an invalid XML character.
-->
</xsl:template>
</xsl:stylesheet>
____________________________________________________________________________
Thank you.
regards,
Wai Kheong
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list