JSON:修复混乱的JSON字符串

时间:2012-03-29 22:12:54

标签: php mysql json

像往常一样,我正在处理我乱糟糟的数据库,我发现数据库中有一些虚拟的JSON字符串......一些JSON字符串缺少键和/或值周围的双引号。

我正在考虑编写一个PHP脚本来修复它,你们有什么建议我如何检测丢失的引号并自动添加它们?或者没有这么便捷的方式...

感谢聪明的社区!

1 个答案:

答案 0 :(得分:1)

您可以使用json_decodejson_last_error来检测字符串中是否存在错误。然后json_encode将有效的json值写回。