RE: [xsl] output encoding="iso-8859-1"

Subject: RE: [xsl] output encoding="iso-8859-1"
From: "Clapham, Paul" <pclapham@xxxxxxxxxxxxx>
Date: Sat, 2 Jun 2001 13:43:01 -0700
You declared the encoding of your input XML to be utf-8, but it actually
isn't -- at least, not if you planned to put the two characters "á" and "°"
in it.  Try declaring it as ISO-8859-1.

PC2

-----Original Message-----
From: Daniel Florian [mailto:DFlorian@xxxxxxxxxxxxx]
Sent: June 1, 2001 21:35
To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'
Subject: [xsl] output encoding="iso-8859-1"


Hi All,

Another encoding question.  My apologies, but the other threads didn't help
me.  I am transforming this xml: ( The special characters are an a with an
accent and then the degree sign )

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="Untitled2.xsl"?>
<start>
á °
</start>

with this xsl:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
xmlns:fo="http://www.w3.org/1999/XSL/Format";>
<xsl:output method="html" encoding="iso-8859-1"/>
<xsl:template match="start">
        <xsl:value-of select=".">
        </xsl:value-of>
</xsl:template>
</xsl:stylesheet>

and I get:
&#6192;

What character reference is the &#6192?  This is supposed to be ISO-8859-1
isn't it?  Then how come I can't seem to find the character code for 6192
decimal?  And also, what happened to the 2 distinct characters from the
source xml?

Any help is much appreciated,
Thanks,
Dan
__________________________________________________________
Daniel Florian
Technical Architect
F o r t   P o i n t   P a r t n e r s   I n c .

Builders of Internet Solutions that Sell Harder
162 5th Ave., 8th Floor, New York NY  10010
tel   (917) 210-9477
cell  (917) 940-9780    dflorian@xxxxxxxxxxxxx
fax   (917) 210-9499    http://www.fortpoint.com



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread