【发布时间】:2016-01-17 01:00:50
【问题描述】:
我正在尝试使用 JSON.parse 将其值已以 JSON 语法格式化的 JavaScript 字符串转换为有效的 JSON 对象。
// JSON formatted string
var string = "{'1451893035': 1.2,'1452670635':0.5,'1451720235': 2.5}";
// parse to JSON object
console.log(JSON.parse(string));
我目前收到此错误:
Uncaught SyntaxError: Unexpected token '
【问题讨论】:
-
你需要使用双引号"
-
我使用双引号来声明字符串值,并在字符串中使用单引号。
-
我知道,你需要使用双引号来包装密钥。
-
对于初学者......你从哪里得到字符串?很有可能问题可以从源头上简化。大多数编程语言都会为您完成所有需要的序列化
标签: javascript json