1.json是什么?
2.使用场景
3.使用方式
data = { "a":1, "b":1.2, "c":None, "d":True, "e":False, "f":[1,2,"abc"], 12:"abc" } import json json_str = json.dumps(data) print(json_str) 结果:{"a": 1, "b": 1.2, "c": null, "d": true, "e": false, "f": [1, 2, "abc"], "12": "abc"}
import json with open("output.json") as fin: op = fin.read() obj = json.loads(op) print(obj) print(type(obj)) 结果:{'a': 1, 'b': 1.2, 'c': None, 'd': True, 'e': False, 'f': [1, 2, 'abc'], '12': 'abc'} <class 'dict'>
4.生成json的对象映射
5.解析json的对象映射