python json 模块常用方法介绍【一篇就够了】

json.loads()

>>> stringOfJsonData = '{"name": "Zophie", "isCat": true, "miceCaught": 0, "felineIQ": null}' 
>>> import json 
>>> jsonDataAsPythonValue = json.loads(stringOfJsonData) 
>>> jsonDataAsPythonValue 
{'isCat': True, 'miceCaught': 0, 'name': 'Zophie', 'felineIQ': None}

要将包含 JSON 数据的字符串转换为字典dict,就将它传递给 json.loads()函数。

json.dumps()

>>> pythonValue = {'isCat': True, 'miceCaught': 0, 'name': 'Zophie', 'felineIQ': None} 
>>> import json 
>>> stringOfJsonData = json.dumps(pythonValue) 
>>> stringOfJsonData 
'{"isCat": true, "felineIQ": null, "miceCaught": 0, "name": "Zophie" }'

json.dumps()函数将一个 字典dict 值转换成 JSON 格式的数据字符串。

你可能感兴趣的:(python)