要将AWS Lambda函数返回的JSON数据进行格式化,您可以使用Python的内置json模块。以下是一个示例代码,演示了如何将返回的JSON数据格式化为可读性更好的格式:
import json
def lambda_handler(event, context):
# 假设返回的JSON数据保存在response变量中
response = {
"name": "John",
"age": 30,
"city": "New York"
}
# 将JSON数据格式化为可读性更好的格式
formatted_response = json.dumps(response, indent=4)
# 打印格式化后的JSON数据
print(formatted_response)
# 返回格式化后的JSON数据作为Lambda函数的输出
return {
'statusCode': 200,
'body': formatted_response
}
在上面的示例代码中,首先使用json.dumps()函数将返回的JSON数据格式化为可读性更好的格式,并将其保存在formatted_response变量中。然后,我们通过打印formatted_response来查看格式化后的JSON数据。最后,将格式化后的JSON数据作为Lambda函数的输出返回。
请注意,这只是一个简单的示例,你可以根据你的实际需求进行修改和扩展。
下一篇:AWS Lambda 开发工作流