对于下面的 JSON,我想将一个项目添加/更新为“bonuses”。有没有办法直接放入变量 {"name": "ham", "bonus": 12} ?
{
"abilities": {
"FGI": {
"score": 10,
"mod": 1,
"bonuses": [
{
"name": "spam",
"bonus": 1
},
{
"name": "eggs",
"bonus": 1
}
]
}
}
}
注意:我应该澄清“JSON”是一个由 JSON 字符串构建的 Python 对象。
最佳答案
bility.FGI.bonuses.push({"name": "ham", "bonus": 12});
编辑或:
能力["FGI"]["奖金"].push(..);
关于python - 如何设置深度嵌套的 JSON 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5262347/