Re: 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>]    [<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!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format