import json
def readAndWriteJson():
data = {"name": "张三", "age": 20, "hobby": ["堆代码", "reading", "girls"]}
# data = [
# {"name":"张三","age":20,"hobby":["堆代码","reading","girls"]},
# {"name":"李四","age":30,"hobby":["堆代码","reading","搅基"]}
# ]
# 倒出为字符串,注意ensure_ascii默认是为True的
jStr = json.dumps(data, ensure_ascii=False)
print(type(jStr), jStr)
print("----------")
# 载入为字典
pyObj = json.loads(jStr, encoding="utf-8")
print(type(pyObj),pyObj)
if __name__ == '__main__':
readAndWriteJson()
pass