import json
from collections import namedtuple
if __name__ == '__main__':
data = '{"name":"袋鼠KK","class": {"name":"初三","id": 86}}'
# Parse JSON into an object with attributes corresponding to dict keys.
x = json.loads(data, object_hook=lambda d: namedtuple('字段名', d.keys())(*d.values()))
print(x.name, x.class.name, x.class.id)
Python语言json字符串转object
最新推荐文章于 2024-05-28 09:47:30 发布