使用AWS DynamoDB,将数据打包和解压缩为AWS类型格式(attribute value)很有必要。
问题:是否有自动方法可以在python中实现 ? 我正在寻找一个将json作为输入并返回具有正确属性值的json的函数,反之亦然。
示例: 以下json是适用于AWS dynamodb的正确格式:
"NewImage": {
"city": {
"S": "Copenhagen"
},
"project_id": {
"N": "4203"
},
"district": {
"N": "4"
},
"floor": {
"NULL": true
},
"country": {
"S": "Denmark"
},
"accountManager": {
"N": "2"
}
}
预期结果:
"NewImage": {
"city": "Copenhagen",
"project_id": 4203,
"district": 4,
"floor": null,
"country": "Denmark",
"accountManager": 2,
}