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