以None作爲關鍵字轉儲並加載字典時,會產生一個以「null」作爲關鍵字的字典。Python + JSON,None發生了什麼?
值不受影響,但如果實際存在字符串鍵「null」,情況會變得更糟。
我在這裏做錯了什麼?爲什麼不能用「無」鍵序列化/反序列化字典?
例>>> json.loads(json.dumps({'123':None, None:'What happened to None?'}))
{u'123': None, u'null': u'What happened to None?'}
>>> json.loads(json.dumps({'123':None, None:'What happened to None?', 'null': 'boom'}))
{u'123': None, u'null': u'boom'}
第二個代碼的Btw輸出似乎已經擺弄。 – 2014-09-29 09:26:04