ホームページ >バックエンド開発 >Python チュートリアル >PythonはJSONデータで中国語を処理します
Python には Python を処理するためのモジュールが付属しています。これを使用する場合は、json を直接インポートするだけです。 json 文字列を Python オブジェクトに変換するには、loads メソッドを使用します。対応する関係は次のとおりです:
JSON Python
object dict
array list
string unicode
number (int) int, long
数値 (実数) float
true True
false False
null なし
ただし、json モジュールを使用する場合、loads メソッドで受信する文字列のエンコーディングが UTF-8 でない場合は、encoding を使用して文字エンコーディングを指定する必要があります。
fp に中国語が含まれており、gbk エンコードされている場合、現在の行のエンコードを utf8 に変更した後、json を使用してデコードするときにエンコードを指定する必要があります。
または次のようにします