1、python加载json文件
.json文件中本身存储的就是字典格式的数据。
python的json库有两个加载json文件的库函数但用处不同,json.load()用于加载json文件,但是json.loads()用于加载字符串(这个字符串里面就是字典)并且将其转换为字典格式。接下来的操作和操作字典是一样的。
import json
with open("test.json","r") as jsFile:
jsobj=json.load(jdFile)
a='{"ni":"你好"}'
b=json.loads(a)
print(b)
>>>{'ni': '你好'}
2、python
json.dumps()将一个字典形式的object转换为字符串格式。json.dump()将字典存入.json文件中去。
data={"name":"tom","age":20}
with open("c.json","w") as f:
json.dump(data,f,encoding="utf-8")
f.close()