我们的代码中有一个错误,我们不小心从SON中删除了所有越狱字符,导致记录无效.我们的原始版本看起来像这样,其中metadata
字段包含字符串化的SON对象.
{
"id": "123ab",
"operation": "foo",
"metadata": "{\"source\": \"ddb\", \"destination\": \"s3\"}",
"data": "02-02-2024"
}
解析后,metadata
字段无效.
{
"id": "123ab",
"operation": "foo",
"metadata": "{"source": "ddb", "destination": "s3"}",
"data": "02-02-2024"
}
有没有方法可以使用这个无效的SON并手动修复元数据字段?不幸的是,从源头上修复它并不是一个 Select .