用jsonpath获取到某个key到路径后 如何根据路径修改这个key的值呢?

关注者
2
被浏览
2,692
登录后你可以
不限量看优质回答 私信答主深度交流 精彩内容一键收藏

from jsonpath_ng import jsonpath, parse

import json

d={

"SchemeId": 10,

"nominations": [

{

"nominationId": 1

}

]

}

data = json.loads(json.dumps(d))

jsonpath_expr = parse('$.SchemeId')

jsonpath_expr.find(data)

jsonpath_expr.update(data, 13)

print(json.dumps(data, indent=2))