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)