[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Encoding Problem


ie6 encoding problem
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@a...>
To: <xml-dev@l...>
Sent: Thursday, January 16, 2003 1:11 PM
Subject:  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 


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.