[fpc-pascal] JSON and UTF8
Luiz Americo Pereira Camara
luizmed at oi.com.br
Tue Jul 10 13:00:23 CEST 2012
Em 10/7/2012 04:59, Michael Van Canneyt escreveu:
>
>
> On Tue, 10 Jul 2012, Ludo Brands wrote:
>
>>> Following up on bug 22310 http://bugs.freepascal.org/view.php?id=22310
>>>
>>> I enabled the use of UTF8 in the FPC JSON support.
>>>
>>> The constructors of the JSON parser/scanner now accept an
>>> extra argument
>>> UseUTF8 which tells them to convert JSON strings to UTF8, not
>>> the system codepage.
>>>
>> I don't understand why you want to keep buggy behavior for backwards
>> compatibility.
>
> Because the old behaviour is not "buggy".
It's.
With the old behavior, in an system with a system code page <> UTF8,
if i try to show the parsed value of "\u4E01" in e.g. a LCL app will get
garbage.
I would expect to work correctly in any enviroment
Luiz
More information about the fpc-pascal
mailing list