json

import json


with open('data.json') as file:
    res=file.read()
print(res)
# print(res["name"]) #无法直接获取
# print(type(res)) #dict->str 用str() 反过来dict()不行

res_dict=json.loads(res)#转化成字典
print(res_dict)
print(res_dict['name'])

res2=json.dumps(res_dict)#转化成字符串
print(res2)
print(type(res2))

  在此项目的文件夹中创建data.json文件

内容如下

{"name":"marry","age":18}

  最后的输出结果为:

"C:Program FilesAnaconda3python.exe" "D:/pycharm/test2/python gaoji.py"
{"name":"marry","age":18}

{'age': 18, 'name': 'marry'}
marry
{"age": 18, "name": "marry"}
<class 'str'>
原文地址:https://www.cnblogs.com/smile502/p/10286850.html