Python [求助] 请问大佬,python 如何通过字典去修改 json 里的 value 呢?

hao · 2021年01月10日 · 最后由 hao 回复于 2021年01月10日 · 2854 次阅读

首先,我们有未知的 json,如果再提供一个字典内容是这样的 dic = {'title':'新的标题','int_key':654321,'备注':'新的备注'},前提是能保证字典里的 key 都在 json 的 key 里,但是层级未知,请求通过 python 我们有什么方法去修改 json 里的值吗。
为了方便举例,我们先假设这个 json 是这样的,可以看出来” title“、” int_key“和” 备注 “都在这个 json 里,但是都处于不同的层级,大佬瞅瞅怎么实现呢?
{
"title": "测试标题",
"url": "https://www.baidu.com",
"func": [
"方法 value",
{
"备注": "我是备注"
}
],
"int": {
"int_key": 123456
}
}

共收到 2 条回复 时间 点赞

1、递归
2、正则

hao #2 · 2021年01月10日 Author

@charles 多谢大哥,貌似刚刚已经解决,我再调试确认下😀

hao 关闭了讨论 06月21日 19:27
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册