python json笔记
import json
- json.dumps()和json.loads()
json.dumps() 把字典转化为字符串,返回的是字符串;json.loads() 则把字符串转化为字典,返回值的类型为字典。
>>> json_info = {"age":"12"}
>>> print(json.dumps(json_info))
'{"age": "12"}'
>>> print(type(json.dumps(json_info)))
<class 'str'>
>>> json_info = '{"age":"12"}'
>>> print(json.loads(json_info))
{'age': '12'}
>>> print(type(json.loads(json_info)))
<class 'dict'>
>>> json_info = {"age":"12"}
>>> print(json.loads(json.dumps(json_info)))
{'age': '12'}
>>> print(type(json.loads(json.dumps(json_info))))
<class 'dict'>
|