在AWS数据迁移服务中,您可以打开验证。这将在目标服务器上创建一个名为awsdms_validation_failures_v1的表(在awsdms_control数据库中)。此表将填充发生的每个验证失败。在这个表中,有一个DETAILS
字段,应该是JSON。但是,我无法解析这个JSON,因为它似乎是无效的。
示例:
[[{'timestamp': '2018-10-28 01:00:01.000000'}, {'timestamp': '2018-10-28 00:00:01.000000'}],]
这是AWS的bug吗?如何在PHP中解析这些结果?(例如,我想获取列名,在本例中为timestamp
)
1条答案
按热度按时间44u64gxh1#
我用str_replace语句手动修复了损坏的JSON,用双引号替换了单引号,并删除了最后一个逗号。