ujson -- JSON のエンコードとデコード

このモジュールは、該当する `CPython` モジュールのサブセットを実装しています。 詳しくはオリジナルの CPython ドキュメンテーションを参照してください: json.

このモジュールでは、Python オブジェクトと JSON データの間の変換ができます。

関数

ujson.dump(obj, stream)

obj を JSON 文字列にシリアル化し、指定されたストリームに書き込みます。

ujson.dumps(obj)

JSON 文字列で表される obj を返します。

ujson.load(stream)

指定した stream を解析し、それを JSON 文字列として解釈し、データを Python オブジェクトにデシリアライズします。結果のオブジェクトが返されます。

ファイルの終わりに達するまで解析が続きます。stream 内のデータが正しい形式になっていないと、 ValueError 例外が発生します。

ujson.loads(str)

JSON str を解析してオブジェクトを返します。文字列が正しい形式になっていないと、 ValueError 例外が発生します。