![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - [xsl] Global parameters with UTF-8 characters and ???s [Thread Next] Re: [xsl] Global parameters with UTF-8 characters and ???sTo: Date: 8/2/2006 6:41:00 PM Just guessing, it could be the font problem, and possibly encoding setting in the browser. Are the correct font installed on your OS? You may need to use correct font name in HTML <font> tag. You might need to wrap the text you want to see in the browser in <font> tag. You could also tweak the browser's encoding option (in IE its in View -> Encoding). I am able to suggest something, because sometime back I faced this similar problem, and the symptoms you have mentioned are identical to mine. -- Regards, Mukul Gandhi http://gandhimukul.tripod.com On 8/2/06, David Nesbitt <dnesbitt@xxxxxxxxxxxxxxxxx> wrote: I am having problems with global parameters which have UTF-8 characters in them. They show up as question marks when I use their values in the output (e.g. <xsl:value-of select="$global-parameter"/>). I am using JAXP (with Xalan 2.6 as the underlying XSLT engine) from a JSP page to generate HTML. My JSP page has the following setting for UTF-8: <%@ page contentType="text/html;charset=UTF-8" language="java" %> My XSLT stylesheet has the following XML declaration: <?xml version="1.0" encoding="UTF-8"?> And the stylesheet also has the following output element: <xsl:output method="html" indent="yes" encoding="UTF-8"/> I am using the following Java code to set the global parameters: transformer.setParameter(key, resourceBundle.getString(key)); So I think I am setting everything up properly for UTF-8. Is there anything I am doing wrong that is causing these characters to be shown as question marks? Thanks in advance for any help. Regards, Dave | ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||||
|
