ujson – JSON 编码和解码

该模块实现了相应CPython 模块的 一个子集,如下所述。有关更多信息,请参阅原始 CPython 文档:json.

该模块允许在 Python 对象和 JSON 数据格式之间进行转换。

功能

ujson.dump(obj, stream)

将obj序列化为JSON 字符串,将其写入给定的stream。

ujson.dumps(obj)

返回obj表示为 JSON 字符串。

ujson.load(stream)

解析给定的流,将其解释为 JSON 字符串并将数据反序列化为 Python 对象。返回结果对象。

解析继续直到遇到文件结尾。 ValueError如果流中的数据格式不正确,则会引发A。

ujson.loads(str)

解析 JSON str并返回一个对象。ValueError 如果字符串未正确形成,则引发。