You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Nobuaki Sukegawa (JIRA)" <ji...@apache.org> on 2015/10/09 19:21:05 UTC

[jira] [Created] (THRIFT-3375) Python TJSONProtocol encodes utf8 string values in an incompatible way

Nobuaki Sukegawa created THRIFT-3375:
----------------------------------------

             Summary: Python TJSONProtocol encodes utf8 string values in an incompatible way
                 Key: THRIFT-3375
                 URL: https://issues.apache.org/jira/browse/THRIFT-3375
             Project: Thrift
          Issue Type: Bug
          Components: Python - Library
            Reporter: Nobuaki Sukegawa


It uses *json.dump* method with *ensure_ascii=True* (via default arg) that escapes utf8 characters.
And yet, many implementations including Python does not attempt to unescape those characters so cannot talk to each other nor to itself, if the value has any utf8 character.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)