JSON文件里写了注释语句,导致php读取数据失败

JSON文件里写了注释语句,导致php使用file_get_contents()读取json文件的数据失败。

JSON文件里不能添加注释语句的原因是:JavaScript大神Douglas Crockford有解释到:注意到很多人利用注释来制定解析规则,这破坏了互操作性。

但是一些不严格的JSON解析器会允许有注释,但是不推荐直接使用"//"或"/**/"的方式在json文件中添加注释语句。

那如果确定需要添加注释语句,可以通过再json文件中加一个标识注释语句的字段,比如:comment、_comment等

实例:

原文地址:https://www.cnblogs.com/xinxinmifan/p/json-using-error.html