أخطاء APK

في JSON يصير حرف ə‏ \u0259

هذا ليس فسادًا. json.dumps يكتب حرف ə افتراضيًا \u0259. هذا رمز الحرف نفسه. حين يقرأ البرنامج الملف يأخذ ə من جديد.

إذا أردت أن ترى الحرف في الملف فاكتب ensure_ascii=False واحفظ الملف utf-8. لا تكتب cp1254. ذلك الجدول لا يحتوي ə.

لا تغيّر كل شيء دفعة واحدة.

\u0259 ليس حرف ə فاسدًا. هو كتابة أخرى للحرف نفسه.

import json

metn = json.dumps({"olke": "Azərbaycan"}, ensure_ascii=False)
with open("metn.json", "w", encoding="utf-8") as fayl:
    fayl.write(metn)