JSON反序列化成任意對(duì)象的實(shí)現(xiàn)可以通過(guò)以下步驟完成:
json
模塊,該模塊提供了用于JSON編碼和解碼的方法。import json
json_data = '{ "name": "John", "age": 30, "city": "New York" }'
json.loads()
方法將JSON字符串反序列化為Python對(duì)象。python_obj = json.loads(json_data)
python_obj
的屬性。print(python_obj["name"]) # 輸出:John
print(python_obj["age"]) # 輸出:30
print(python_obj["city"]) # 輸出:New York
通過(guò)以上步驟,可以將JSON數(shù)據(jù)反序列化為Python對(duì)象,并可以像普通Python對(duì)象一樣訪(fǎng)問(wèn)其屬性。