2024-09-27 07:27:13 发布
网友
我是AWS的初学者,假设我从客户机收到一个json对象,如下所示
[{'bid': 1, 'bodypart_name': 'Chest', 'image': 'image'}]
在aws的哪个服务上我将接收这个对象(假设它将在API网关中接收),以及我应该如何在lambda python函数中将该对象转换为字符串。任何帮助都将不胜感激
询问您的客户机将这个json请求发送到哪里。如果你在lambda上得到这个,你需要提取值,而不是把整个json对象变成一个字符串。 您可以得到如下值:
json_obj = [{'bid': 1, 'bodypart_name': 'Chest', 'image': 'image'}] for i in json_obj: print(i['bid']) print(i['bodypart_name']) print(i['image'])
for循环的原因是捕获多个列表对象。如果您确定只能在列表中获取1个对象,则可以使用不带循环的json_obj[0]['bid']。在
json_obj[0]['bid']
询问您的客户机将这个json请求发送到哪里。如果你在lambda上得到这个,你需要提取值,而不是把整个json对象变成一个字符串。 您可以得到如下值:
for循环的原因是捕获多个列表对象。如果您确定只能在列表中获取1个对象,则可以使用不带循环的
json_obj[0]['bid']
。在相关问题 更多 >
编程相关推荐