我有这个字符串:
[
{'lat':43.4627,'lng':-3.79636,'description':'a'},
{'lat':43.4476,'lng':-3.82948,'description':'b'},
{'lat':43.4228,'lng':-3.82391,'description':'c'}
]
当我尝试在这里验证它时,它给了我这个错误:
SyntaxError: JSON.parse: expected property name or '}' at line 1 column 2 of the JSON data
谁能告诉我我的字符串有什么问题?
你提到的错误
或者你也可以得到:
它们是因为必须使用双引号来定义字符串而引起的。
这将正常工作:
我建议您在这些情况下使用json 验证器。
对象字段名称必须用双引号而不是单引号引起来。
字段名称必须用双引号而不是单引号。
根据官方文档: