Json
一种轻量级的数据交换格式
import json
1、Json字符串转Json对象
#Json 里字符为双引号
json_str = '{"name":"Tom","age":15}'
json_obj=json.loads(json_str)
print(json_obj,type(json_obj))
print(json_obj['name'],json_obj['age'])
json_str = '[{"name":"Tom1","age":151},{"name":"Tom2","age":152}]'
json_obj = json.loads(json_str)
print(json_obj,type(json_obj))
for i in json_obj:
print(i['name'],i['age'])
2、Json对象转json字符串
json_obj = [
{'name':'Tom1','age':101,'flag':False},
{'name':'Tom2','age':102}
]
json_str = json.dumps(json_obj)
print(type(json_str),json_str)
3、Json 和 Python
'''
json python
object dict
array list
string str
number int
number float
true True
null None
'''