私は辞書を含むリストを持っています。各辞書には、文字列を含む属性description
があります。私はこの文字列を辞書に入れて、それが正しいエンコーディングを持っていることを知っています。また、設定した後にdescription
の値を印刷すると、文字列はまだよく見えます。 は、それから私はJSONEncoder.encode(myList)
を使用して、以下のコードを使用してファイルに私にこのJSON文字列を保存します。私は、ファイルを開いたときに文字が間違って表示されファイルに保存するとエンコードが失われる
file_obj = open("file.txt", "w")
file_obj.write(text)
file_obj.close()
、。例えば。 \u00e5
,\u00f8d
および\u00e6
。
これはなぜ、どのように私はこれを修正することができますか?