[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Unicode characters being replaced with ??

Subject: Re: [xsl] Unicode characters being replaced with ??
From: Eliot Kimber <ekimber@xxxxxxxxxxxx>
Date: Thu, 27 Feb 2014 10:22:13 -0600

I would check that the encoding of the generated documents matches what
you think it should be. You didn't way what version of the Open Toolkit
you're using--it's always possible a recent version introduced a bug,
although the HTML generation code has been pretty stable for a long time.

You need to verify that the issue isn't in the browser rather than in the
data, e.g., use a reliable editor or hex editor to determine the actual
encoding of the data and that it matches what the file declares it to be.


Eliot Kimber, Owner
Contrext, LLC

On 2/27/14, 10:11 AM, "dvint@xxxxxxxxx" <dvint@xxxxxxxxx> wrote:

>I've got an odd problem related to characters like a non breaking space,
>plus minus and copyright symbols that have been entered as actual Unicode
>values rather than entity references. I'm running a DITA environment on a
>Linux server and the pages that are being generated have '??' substituted
>as hard characters in the HTML output.
>This process has been running fine on a different Linux box and on my
>local PC. What has changed are the following things:
>- updated Centos
>- updated Java
>- updated DITA open tool kit
>I've seen where output I generate with Unicode characters will sometimes
>display in an ASCII editor with some sort of box character, but never a
>situation where the actual output has been changed like this. My thought
>is that there is some environment setting that is a affecting the way the
>stylesheets are producing output.
>Has anyone come across this before?
>XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
>or e-mail: <mailto:xsl-list-unsubscribe@xxxxxxxxxxxxxxxxxxxxxx>

Current Thread