【发布时间】:2017-05-07 20:36:22
【问题描述】:
我正在尝试用不是典型 JSON 字符串的字符串创建一个对象。
示例如下:
var ObjectInString = "{x:62.43993,y:293.64093}"; //string i want to turn into an object
var ObjectWhichWorks = {x:62.43993,y:293.64093};
console.log(ObjectInString);
console.log(ObjectWhichWorks);
【问题讨论】:
-
使用
JSON.parse(string)将字符串转换为对象 -
你有same problem as described here吗?如果是这样,这是重复的。如果不是,请解释原因。
-
这个问题的解决方案对我不起作用。
-
试试
JSON.parse(JSON.stringify(ObjectInString)) -
我需要有与被剪断的对象相同的输出。
标签: javascript parsing