2012-06-04 2 views
2

В Flask/Python У нас есть словарь, как это создается с помощью функции json.loads:UTF8 и JSON в термос

{ "msg": [ 
     "Dobr\u00fd den." 
     ] } 

Мы возвращает ответ JSON с нашего HTTP GET веб-метод как return flask.jsonify(**myjson). Но даже веб-браузер настроен на использование UTF-8, что мы видим Dobr\u00fd den., а не Dobrý den. (что мы хотим, то есть декодированного символа UTF8). Пожалуйста, как это сделать?

+0

[здесь] (http://stackoverflow.com/questions/10767520/django-accented-characters-in-settings-py-are-broken-when-accessed-in-a-view/10767606#10767606) a решение, которое я отправил в аналогичную проблему с django. Но я все еще думаю, что нет ничего плохого в utf, представленном в ascii. – dschulz

ответ

0

Попробуйте кодировать ответ на utf-8.

Смежные вопросы