キリル文字を含むJSONファイルを読みたいと思います。JSONでキリル文字をエンコードする方法
キリル記号は、\u123
のように表されます。
Pythonはキリル文字の代わりに'\\u123'
に変換します。
たとえば、"\u0420\u0435\u0433\u0438\u043e\u043d"
という文字列は"Регион"
になりますが、"\\u0420\\u0435\\u0433\\u0438\\u043e\\u043d"
になります。
encode()
は、文字列をu"..."
のようにするか、新しい\
を追加するだけです。
"\u0420\u0435\u0433\u0438\u043e\u043d"
を"Регион"
に変換するにはどうすればよいですか?
明確にすることはできますか?これらのファイルは*適切なJSONです。 –
json str: '" \ u0420 \ u0435 \ u0433 \ u0438 \ u043e \ u043d "'; 希望: ''Регион ''; get: '' \\ u0420 \\ u0435 \\ u0433 \\ u0438 \\ u043e \\ u043d "' –
JSONを逆シリアル化したら? –