【发布时间】:2021-08-07 07:29:27
【问题描述】:
我正在尝试使用 python 更改 JSON 格式。接收到的消息有一些键值对,在转发消息前需要更改某些键名。 对于普通的键值对,我使用了 "data.pop" 方法 data["newkey"]=data.pop("oldkey") 。 但是嵌套键值会使它变得复杂。这只是需要转换的大文件的一部分。 如何转换这个
{
"atrk1": "form_varient",
"atrv1": "red_top",
"atrt1": "string",
"atrk2": "ref",
"atrv2": "XPOWJRICW993LKJD",
"atrt2": "string"
}
喜欢这个吗?
"attributes": {
"form_varient": {
"value": "red_top",
"type": "string"
},
"ref": {
"value": "XPOWJRICW993LKJD",
"type": "string"
}
}
【问题讨论】:
标签: python json dictionary format key