【发布时间】:2021-12-24 03:31:55
【问题描述】:
示例输入文本的内容
{'key1':'value1','msg1':"content1"} //line 1
{'key2':'value2','msg2':"content2"} //line 2
{'key3':'value3','msg3':"content3"} //line 3
另外,指出输入文本的一些显着特征
- 缺少适当的分隔符,目前每个对象 {...} 都换行“\n”
- 包含单引号,这可能是个问题,因为 JSON(预期输出)只接受双引号
- 没有 JSON 所需的左大括号和右大括号
预期输出 JSON
{
{
"key1":"value1",
"msg1":"content1"
},
{
"key2":"value2",
"msg2":"content2"
},
{
"key3":"value3",
"msg3":"content3"
}
}
我尝试过,但失败了
- json.dumps(input_text),但无法将“\n”识别为“分隔符”
- 在每个对象 {...} 的末尾附加逗号,但遇到最后一个对象时多余逗号的问题
【问题讨论】:
-
为什么aws lambda与问题有关?
标签: python json aws-lambda