如何自动将AWS类型转换为JSON

时间:2018-06-22 08:56:46

标签: python amazon-web-services amazon-dynamodb

使用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,
}

0 个答案:

没有答案