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 Files\Anaconda3\python.exe" "D:/pycharm/test2/python gaoji.py"
{"name":"marry","age":18}

{'age': 18, 'name': 'marry'}
marry
{"age": 18, "name": "marry"}
<class 'str'>

 

posted @ 2019-01-18 11:36  Smilevv-45  阅读(144)  评论(0编辑  收藏  举报