Avatar ·

كيفية تعطيل استبدال السيريلية بـ \uXXXX في السلاسل النصية عند التحويل إلى JSON

📁 بايثون, مساعدة, مثال

عند محاولة إخراج JSON منسق باستخدام dump، تتوقف الأحرف الروسية عن الظهور. يظهر شيء مثل ""حقل عشوائي، مثلاً Address"": ""\u0443\u043b\u0438\u0446\u0430 \u041c\u0430 إلخ.""

n

جربت json.dumps().encode(""utf8"") و codac convert - لم يساعد شيء.

n
def load_data(filepath):n    with open(filepath, 'r', encoding='utf-8') as fh:  n        data = json.load(fh)  # تحميل البيانات من الملف إلى قاموس datan    retu datandef pretty_print_json(data):n    inf = json.dumps(data,sort_keys=False,indent=4, separators=(