Как вернуть json в колбу с правильной кодировкой после POSTAndroid

Форум для тех, кто программирует под Android
Гость
Как вернуть json в колбу с правильной кодировкой после POST

Сообщение Гость »


Я пишу веб-приложение в flask. Это получает таблицу с сервера MySQL на Raspberry Pi.

ПЕРВОНАЧАЛЬНО ПРОВЕРЕНО С ПОЧТАЛЬНИКОМ
[*]
При создании таблицы в MySQL Workbench я установил кодировку utf-8 bin.
[*]
Я установил charset=utf8 в MySQLdb при использовании MySQLdb.connect(charset=utf-8)

Исходный JSON выглядит так.

{ "Меню": [ [ 1, "ΣΑΛΑΤΑ", «ΚΡΗΤΙΚΗ», 5,5 ], [ 2, "ΣΑΛΑΤΑ", "ФЕКА", 6 ]] } Это возвращаемый json (POSTMAN)

{ "Меню": [ [ 1, "ΣΑΛΑΤΑ", «ΚΡΗΤΙΚΗ», 5,5 ], [ 2, "ΣΑΛΑΤΑ", "ФЕКА", 6 ]] } ПОКА В POSTMAN РАБОТАЕТ ПРЕКРАСНО

ТЕПЕРЬ, КОГДА Я ХОЧУ распечатать его на веб-странице, он выглядит так:

{ "Меню": [ [ 1, "\u03a3\u0391\u0391\u03a4\u0391", "\u039a\u03a1\u0397\u03a4\u0399\u039a\u0397", 5,5 ], [ 2, "\u03a3\u0391\u0391\u03a4\u0391", "\u03a6\u0391\u039a\u0397", 6.0 ] ] } А ТАКЖЕ, КОГДА Я ПУБЛИКУЮ ИЗ ПРИЛОЖЕНИЯ ДЛЯ Android, ТАКЖЕ ПРОБЛЕМА.

чтобы вернуть json, я использую jsonify.

Вернуться в «Android»