我有數據串基本上具有物體與物體..轉換JSON對象在Python
{"id":"XXXX", "name": "xyz", "user" : { "id": "XXXX", "username":"XYZ", group:{"id": "XXXX"}}}. You can check this format using "http://chris.photobooks.com/json/default.html" site.
沒有我的要求是將其轉換爲JSON對象作爲字典。我曾嘗試以下方式
import json
JSON_Datalist = '{"id":"XXXX", "name": "xyz", "user" : { "id": "XXXX", "username":"XYZ", group:{"id": "XXXX"}}}'
the_dict = json.loads(JSON_DataList)
但the_dict只給出左側值,沒有正確的價值觀......
在字符串是否具有格式相同的方式..
"[{"sample": false, "radop": null, "view": true, "Example1": null}, {"noMarket": false, "Example2": null}]"
及以下相同的代碼。
JSON_Datalist = '[{"sample": false, "radop": null, "view": true, "Example1": null}, {"noMarket": false, "Example2": null}]'
the_dict = json.loads(JSON_DataList)
它給人的2長的字典,這是我們所期望的......
可以在任何請幫我在第一種情況下我怎麼能買到字典...
你JSON是無效的。 'group'需要被引用。 –
protip:如果你想要有效的JSON,可以這樣做:'import json; json.dumps({'key':'val','other_key':{'something':[1,2,3]}})' - 讓'json'庫爲你做。 –