在python3.7环境中从AWS dynamoDB getItem()获取后,如何转换为json?

时间:2019-04-09 14:28:18

标签: python-3.x amazon-web-services aws-lambda amazon-dynamodb

我有一个lambda函数,该函数通过在Python3.7环境中使用getItem从DynamoDB中获取项目。我正在正确获取数据,如下所示。 我想将{\“ status \”:1,\ n \“ number \”:12}字符串转换为JSON。由于我刚接触python面临的问题。我已经尝试过dumps()和load(),但在我的情况下不起作用。有什么建议吗?

{
    "key": {
        "S": "{\"status\": 1,\n  \"number\": 12}"
    }
}

1 个答案:

答案 0 :(得分:0)

Python附带内置的json库,您可以将其包含在

import json

json有一个名为loads()的方法,该方法会加载json字符串并将其转换为字典。

data = json.loads(response['key']['S'])