aiohttp 应用程序从外部资源获取 JSON,并且需要使用它来执行另一个请求,将 JSON 作为请求主体传递。
为避免ujson
使用序列化/反序列化开销,然后仅传递 JSON 对象以在后续请求中使用,而无需加载或转储。这可行,但不能以这种方式操纵 JSON,只能转发。
可能没有反序列化它就无法操作它,但由于ujson
使用它,该对象首先被反序列化为 C 对象。考虑到这一点,有没有一种方法可以在 C 级别继续操作该对象,而无需将其作为 Python 字典。一个示例操作是从 JSON 中删除键或使用原始 JSON 的一个子集创建一个新的 JSON。或者检查这个 JSON 中是否存在给定的键。