Consultor Eletrônico



Kbase P123856: Reading XML file results in corrupted characters when displayed on the client.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/8/2010
Status: Unverified

SYMPTOM(s):

Reading XML file results in corrupted characters when displayed on the client.

Using the LOAD method to read an XML file defined with UTF-8 results in corrupted characters.

The 'en-dash' (Unicode &#8211, UTF-8 E28093) character defined in the XML file does not display correctly on the client.

Client uses iso8859-1 for -cpinternal and -cpstream.

FACT(s) (Environment):

Windows
OpenEdge 10.x

CAUSE:

The code page being used for the client does not support this character. In versions of Progress prior to OpenEdge 10 this may have not resulted in the display problem, but this is due to changes made in OpenEdge in order to support the Unicode client. See solution P77617 for more information.

FIX:

Use 1252 for -cpinternal and -cpstream on the client.