OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Encoding Problem

[ Lists Home | Date Index | Thread Index ]

I don't use IE6, but here are some possible reasons, in case no-one with more specific
knowledge answers:

1) The font you are using does not have that accented A. This is not likely.

2) Your XSLT file is not UTF-8 at all and it is just a happy accident that
you can see the accented A. This is not likely, though some
transcoding software does not fail when it finds an error but struggles
on. (You can check in a hex editor: if the file is UTF-8, that accented A
character should have two bytes > 0x80 to represent it.)

3) The browser is reading your HTML but interpreting it using the
default HTML character set of ISO8859-1. This is moderately likely.  
Check View>Encoding to  see which encoding the browser thinks it is
using.   (You may also have to add a meta element to the HTML to tell it 
which character set to use, and perhaps you need to specify the output 
encoding for the XSLT.)



Cheers
Rick Jelliffe



----- Original Message ----- 
From: "asim" <qazi@advcomm.net>
To: <xml-dev@lists.xml.org>
Sent: Thursday, January 16, 2003 1:11 PM
Subject: [xml-dev] Encoding Problem


Hi 

<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">
<xsl:variable name="home-link"> la maison</xsl:variable>
<xsl:variable name="help-link">Aide</xsl:variable>
<xsl:variable name="signout-link">Signe-Dehors</xsl:variable>
<html>
<body>
<table>
<tr>
    <td width="36%" height="30" align="right" class="IconText">
        [<a href="Contents.asp" target="main" class="IconText">
            <b> <xsl:value-of select="$home-link"/> </b></a>] &#32;&#32;
        [<a href="default.asp?action=1" target="_top" class="IconText">
            <b> <xsl:value-of select="$signout-link"/> </b></a>]
    </td>
</tr>
</table> 
</body>
</html>
</xsl:stylesheet>

when i try to transform this xsl with my xml packet to generate html ..... i can't see the desired results of 
this "<xsl:variable name="home-link"> la maison</xsl:variable>" ,
I m having this result on my browser (IE 6) "?la maison" 

i think this is a problem of encoding ..... i saved that xsl file as a UTF-8 .... 
but when in browser i view source and again save the resultant html as a htm file with UTF-8 encoding and when i see this newly saved .htm file in browser it show me everythng fine 

Plz Help 





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS